Linux学习:Centos搭建Docker容器环境

 

 

1、安装依赖包

  • yum-util 提供  yum-config-manager  功能,device-mapper-persistent-data 和lvm2 是  device-mapper  驱动依赖。
  • 执行安装依赖包: sudo yum install -y yum-utils device-mapper-persistent-data lvm2  

2、添加docker阿里云下载源地址: 

  • 添加阿里云下载地址: sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo   

3、更新yum缓存:

  • 更新yum缓存: sudo yum makecache fast 

4、安装docker :

  • 查看仓库中所有docker版本:  yum list docker-ce --showduplicates | sort -r  
  • 安装docker:  sudo yum install docker-ce –y  
  • 或者指定版本安装:  sudo yum install docker-ce-17.12.1.ce -y  

5、启动docker:

  • 启动docker命令:  sudo systemctl start docker   
  • 查看docker版本:  sudo docker version 
  • (有client和service两个部分,则表示docker安装启动都成功了)

 

 6、查看docker状态和设置开机启动:

  • 查看docker状态:  sudo systemctl status docker  (running说明启动成功,运行状态)
  • 设置开机启动:  sudo systemctl enable docker  

7、配置docker镜像源(Ke学上网,配置docker镜像源为阿里源):

  • 先新建目录:sudo mkdir -p /etc/docker 
  • 进入到目录:cd /etc/docker 
  • 创建配置文件:touch daemon.json 
  • 写入阿里镜像源:{"registry-mirrors": ["https://fw5x5c4u.mirror.aliyuncs.com"]} 
  • 重新加载配置文件:sudo systemctl daemon-reload 
  • 重启docker:sudo systemctl restart docker 

8、将用户加入docker组:

非root用户使用docker,可以将用户加入docker组,避免每次执行都需要加上sudo语句

注:执行后需要注销退出重新登录生效。

此时重启一下Centos系统;Docker就会自动运行;也不需要加上sudo了。到此docker安装配置完成。

 

友情链接:官方安装文档:https://docs.docker.com/engine/install/centos/#prerequisites

 

posted @ 2021-06-16 00:24  不周之风  阅读(236)  评论(0编辑  收藏  举报