centos7离线安装docker 发布时间:2020-05-06 02:36:34 本博客所有文章采用的授权方式为 自由转载-非商用-非衍生-保持署名 ,转载请务必注明出处,谢谢。 声明:本博客欢迎转发,但请保留原作者信息!OSCHINA:@gongstring;博客地址:Gongstring的博客;微信号:gongstring内容系本人学习、研究和总结,如有雷同,不甚荣幸! ## 1.下载docker需要的包 ``` mkdir /root/docker_rpm yum install -y yum-utils yumdownloader --resolve --destdir=/root/docker_rpm/ device-mapper-persistent-data lvm2 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo yumdownloader --resolve --destdir=/root/docker_rpm/ docker-ce ``` ## 2.上传到服务器 执行完成后,docker依赖的包已经下载到/root/docker_rpm/目录中,需要下周并上传到需要安装docker的服务器中。 ## 3.本地安装 例如上传到服务器的/root/docker_rpm/目录 ``` cd /root/docker_rpm/ yum localinstall * ``` ## 4.测试安装结果 1). 安装完成后,启动docker服务: ``` service docker start ``` 2). 检查docker是否安装完成: ``` docker ps ``` 3). 如果需要修改镜像地址,可以修改如下文件: ``` vim /etc/docker/daemon.json ``` 在文件中添加加速镜像地址(当然,也可以添加别的地址,自行baidu): ``` { "registry-mirrors": ["http://hub-mirror.c.163.com"], "insecure-registries": ["hub-mirror.c.163.com"] } ``` 执行重启命令: ``` service docker restart ``` 4). 如果需要服务器开机自动启动 ``` systemctl enable docker ```