更新yum源
[root@linux-node3 ~]# wget http://download.docker.com/wget http://download.docker.com/linux/centos/docker-ce.repo -O /etc/yum.repos.d/docker-ce.rep
[root@linux-node3 ~]# yum install docker-ce –y
[root@linux-node3 ~]# yum install python-pip –y
[root@linux-node3 ~]# yum install docker-compose –y
[root@linux-node3 ~]# systemctl enable docker.service
[root@linux-node3 ~]# systemctl start docker.service
配置阿里的镜像加速
[root@linux-node3 docker]# vim /etc/docker/daemon.json
{
“registry-mirrors”: [“https://mmdl1uza.mirror.aliyuncs.com”]
“dns”: [“10.0.0.2”,“8.8.8.8”]
“data-root”: “/data/docker”
}
systemctl daemon-reload
systemctl restart docker
~
想用api去控制调用 容器 需要开个端口 http 通信
[root@linux-node3 docker]# vim /usr/lib/systemd/system/docker.service
ExecStart=/usr/bin/dockerd -H tcp://10.0.0.17 -H unix:///var/run/docker.sock
[root@linux-node3 docker]# systemctl daemon-reload
[root@linux-node3 docker]# systemctl start docker.service
–pull 实验用的镜像
[root@linux-node3 docker]# docker pull centos
[root@linux-node3 ~]# docker pull busybox
[root@linux-node3 ~]# docker pull mysql
[root@linux-node3 ~]# docker pull nginx
[root@linux-node3 ~]# docker pull alpine
[root@linux-node3 ~]# docker pull aclstack/mem
[root@linux-node3 ~]# docker pull aclstack/cpu
[root@linux-node3 ~]# docker pull progrium/consul
[root@linux-node3 ~]# docker pull sebp/elk
[root@linux-node3 ~]# docker pull fluent/fluentd
验证命令
[root@linux-node3 ~]# docker -H 10.0.0.17 info
默认端口2375
镜像分2种 1.官方 2第三方
[root@linux-node3 ~]# docker search lnmp --查找镜像的命令