docker安装使用_docker 安装centos

docker安装使用_docker 安装centos一.安装docker1.删除已安装的dockeryumremovedocker\docker-client\docker-client-latest\docker-common

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

一. 安装docker

1. 删除已安装的docker

yum remove docker \
    docker-client \
    docker-client-latest \
    docker-common \
    docker-latest \
    docker-latest-logrotate \
    docker-logrotate \
    docker-selinux \
    docker-engine-selinux \
    docker-engine

2. 确定yum更新到最新版本

sudo yum update -y

3. 安装需要的软件包

sudo yum install -y yum-utils device-mapper-persistent-data lvm2 -y

4. 设置yum源

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
#若出现错误则改为阿里云yum源
yum-config-manager  --add-repo  http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 

5.安装docker

#可以查看所有仓库中所有docker版本,并选择特定版本安装
yum list docker-ce --showduplicates | sort -r

#由于repo中默认只开启stable仓库,故这里安装的是最新稳定版17.12.0
sudo yum install docker-ce-17.12.0.ce -y

6. 查看安装是否成功

docker version
docker info

7. 启动并加入开机启动

sudo systemctl start docker
sudo systemctl enable docker

二. 设置阿里云镜像加速

由于国内访问DockerHub速度堪忧,所以需要使用国内的镜像,比如网易或者阿里云。

阿里云:https://promotion.aliyun.com/ntms/act/kubernetes.html#application

网易云:https://www.163yun.com/product/repo

这里使用阿里云容器镜像服务,注册后开通服务,在主界面选择“镜像加速器”,再选择CenterOS即可。

1 . 根据提示,在配置文件中添加专属加速器地址配置

#如果是CenterOS7+,则需要在/etc/docker/下手动建daemon.json文件
vim /etc/docker/daemon.json

#在里面配置加速器地址
{
  "registry-mirrors": ["https://xxxqxz6.mirror.aliyuncs.com"]
}

2. 重新加载配置文件,重启docker

#重新加载配置文件
sudo systemctl daemon-reload
#重启docker
sudo systemctl restart docker

注:网易云和阿里云操作基本相同,相对推荐使用阿里云

3. 确认配置生效

docker info

#确认配置生效时docker info显示信息中会含有以下内容
#Registry Mirrors:
#https://xxxxx.mirror.aliyuncs.com/

==========================

参考:1.https://blog.csdn.net/deng624796905/article/details/86493330
​参考:2.https://www.cnblogs.com/yufeng218/p/8370670.html

官网:https://www.docker.com/

===========================

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/170830.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • docker部署mysql 实现远程连接[通俗易懂]

    1.dockersearchmysql查看mysql版本2.dockerpullmysql要选择starts最高的那个name进行下载3.dockerimages查看下载好的镜像4.启动mysql实例dockerrun–namedockermysql-p3307:3306-eMYSQL_ROOT_PASS…

    2022年4月11日
    45
  • docker 上传本地镜像_不同docker仓库镜像同步

    docker 上传本地镜像_不同docker仓库镜像同步前言之前通过docker搭建过jenkins+python3环境,如果想要在不同的机器上搭建一样的环境,就可以将之前搭建的镜像上传到镜像仓库,这样方便在不同的机器上快速搭建同一套环境。如果公开的话

    2022年7月29日
    19
  • jenkinsfile docker_docker build命令详解

    jenkinsfile docker_docker build命令详解前言之前我们用docker手动安装了jenkins环境,在jenkins中又安装了python3环境和各种安装包,如果我们想要在其他3台机器上安装,又是重复操作,重复劳动,那会显得很low,这里可以

    2022年7月29日
    6
  • docker网络的配置

    docker网络的配置docker网络的配置Linux内核实现名称空间的创建ipnetns命令可以借助ipnetns命令来完成对NetworkNamespace的各种操作。ipnetns命令来自于iproute安装包,一般系统会默认安装,如果没有的话,请自行安装。注意:ipnetns命令修改网络配置时需要sudo权限。可以通过ipnetns命令完成对NetworkNamespace的相关操作,可以通过ipnetnshelp查看命令帮助信息:[root@localhost~]#ipne

    2022年6月17日
    26
  • centos7.6安装docker_centos docker安装部署

    centos7.6安装docker_centos docker安装部署前言前面一篇学了mac安装docker,这篇来学习在linux上安装docker环境准备Docker支持以下的CentOS版本,目前,CentOS仅发行版本中的内核支持Docker。Doc

    2022年7月31日
    7
  • Docker Compose详解

    Docker Compose详解使用 DockerCompos 预计阅读时间 11 分钟 DockerCompos 是一种用于帮助定义和共享多容器应用程序的工具 使用 Compose 我们可以创建一个 YAML 文件来定义服务 并且使用一个命令 可以启动所有内容或将其全部关闭 使用 Compose 的最大优势是您可以在一个文件中定义您的应用程序堆栈 将其保存在项目 repo 的根目录中 它现在是版本控制的 并且可以轻松地让其他人为您的项目做出贡献 有人只需要克隆您的存储库并启动撰写应用程序 事实上 你现在可能会在 GitHub Gi

    2025年6月17日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号