centos中安装docker

实验环境介绍:

centos7.3虚拟机。

1、更新软件安装包:

yum update;

2、安装docker依赖包:

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

yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的;

3、设置docker安装包源:

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

4、查看目前源仓库中的docker软件版本,查看是否有合适自己的版本;

yum list docker-ce --showduplicates | sort -r

5、选择自己需要的版本,或者直接安装最新版:

yum install docker-ce (版本号);

6、启动docker服务,加开机启动:

systemctl start docker
systemctl enable docker;

7、另外docker中自带的image源主要存在于外网之中众所周知下载速度异常之慢,所以我们需要把源换成国内的镜像源,这样在pull image时就会节约大量的时间:

curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io

(这里更换的是国内常用的daocloud源,公共源是公开免费的速度也说的过去。)

8、开放2375端口为docker服务,使得通过外网可以直接访问其中的docker服务:

更改docker.service中的一行内容:

vim /usrvim /usr/lib/systemd/system/docker.service
找到并更改如下字段:ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock \

9、重启docker

systemctl daemon-reload

这个命令是启动docker 守护进程,目前只了解到这个层面,有没有大佬具体解释一下。

systemctl restart docker

注:有时会出现一些问题,重启不成功,具体问题具体分析,如果找不到就多重启几次哈哈哈!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容