首页
点滴
在CentOS 7上安装Docker CE(社区版)
### 官方文档 ``` https://docs.docker.com/install/linux/docker-ce/centos/#prerequisites ``` #### 要安装Docker CE,需要64位的CentOS 7 及以上版本,内核版本高于3.10 #### 查看CentOS 版本 ``` cat /etc/redhat-release ``` #### 查看内核版本 ``` uname -r ``` ### 升级软件包及内核 ``` yum update ``` ### 安装gcc ``` yum -y install gcc ``` ``` yum -y install gcc-c++ ``` ### 卸载旧版本的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 ``` ### 在新主机上首次安装Docker CE之前,需要设置Docker存储库 #### 安装所需的包 ``` yum install -y yum-utils \ device-mapper-persistent-data \ lvm2 ``` #### 使用以下命令设置稳定存储库 官方连接如下,是个大坑不推荐 ``` yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo ``` 推荐用阿里云镜像加速 ``` yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo ``` ### 建议更新yum软件包索引 ``` yum makecache fast ``` ### 安装Docker CE ``` yum -y install docker-ce ``` ### 启动Docker ``` systemctl start docker ``` ### 将Docker服务设为开机启动 ``` systemctl enable docker ``` ### 测试 查看Docker版本信息 ``` docker version ``` docker通过运行hello-world 映像验证是否已正确安装 ``` docker run hello-world ``` ### 配置镜像加速 到阿里云上找到自己的镜像加速地址 通过修改daemon配置文件/etc/docker/daemon.json来使用加速器 ``` mkdir -p /etc/docker ``` ``` vim /etc/docker/daemon.json ``` 方式一、到阿里云上注册并找到自己的镜像加速地址 [https://cr.console.aliyun.com/cn-shenzhen/mirrors](https://cr.console.aliyun.com/cn-shenzhen/mirrors "https://cr.console.aliyun.com/cn-shenzhen/mirrors") ``` { "registry-mirrors": ["这里配你自己的加速器地址"] } ``` 方式二、或者使用Docker 官方提供的中国registry mirror(这个貌似用不了了,推荐用上面阿里云的) ``` { "registry-mirrors": ["https://registry.docker-cn.com"] } ``` 其他镜像加速 ``` 科大镜像:https://docker.mirrors.ustc.edu.cn/ 网易:https://hub-mirror.c.163.com/ 七牛云加速器:https://reg-mirror.qiniu.com ``` ``` systemctl daemon-reload ``` ``` systemctl restart docker ``` ### 卸载 ``` systemctl stop docker ``` ``` yum -y remove docker-ce ``` ``` rm -rf /var/lib/docker ```
博客分类
源码解析 (1)
Java (9)
Linux (7)
多线程 (5)
Docker (9)
SpringBoot (14)
微服务 (1)
Redis (15)
MySQL (7)
VMware (3)
Nginx (15)
MyBatis (2)
Git (7)
RabbitMQ (1)
工具类 (12)
友情链接
layui
© 2020-2021 www.chenhuazhan.com All Rights Reserved 备案号:
桂ICP备17004487号-1