CentOS安装Docker和基础操作

1. 下载安装

  我使用的系统是CentOS 7.6,内核是3.10.0-1062.el7.x86_64

  (1) 首先需要更新yum包:

     sudo yum update 

    如果更新速度太慢,建议切换阿里云的源,《切换CentOS7的yum源为阿里源》。

  (2) 安装Docker依赖驱动:

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

  (3) 另外还需要安装一个yum-config-manager的工具,用来指定docker的源服务器。

     sudo yum install -y yum-utils 

    安装完毕之后,配置docker源:

     sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 

  (4) Docker分为两个版本第一个是免费的社区版(ce),另一个是收费的企业版(ee)。

    使用 yum list docker-ce --showduplicates | sort -r 可以查看所有可下载的ce版本。

    这里安装社区版的最新稳定版: sudo yum install docker-ce 

    安装完毕,使用命令检查docker版本: docker -v 

    

 

2. 配置docker

  设置镜像站点

  由于docker提供了很多稳定的镜像,而默认的镜像站又是国外的服务器,动辄几百兆的镜像下载如同乌速,所以首先要选择一个好的稳定的国内镜像站点来提供高速的下载速度。

  这里用的就是中科大的云容器镜像站:

// 创建docker的镜像站配置文件
mkdir /etc/docker
// 进入到目录中
cd /etc/docker
// 创建配置文件
touch daemon.json
// 编辑文件
nano daemon.json
// 输入以下内容
{
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
}
// 保存并退出

  我发现中科大的镜像下载速度也挺慢的,这里再给个docker官方国内镜像,这个稍微快点。

  https://registry.docker-cn.com 

原文地址:https://www.cnblogs.com/NyanKoSenSei/p/13407699.html