centos7.5 安装docker-ce 步骤:
1、yum -y install gcc
2、yum -y install gcc-c++
3、卸载旧的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
4、 安装需要的软件包
yum install -y yum-utils device-mapper-persistent-data lvm2
5、添加阿里云yum镜像源(docker-ce.repo)
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
cat /etc/yum.repos.d/docker-ce.repo #查看docker-ce.repo是否配置成功
6、 更新yum软件包索引
yum makecache fast
7、安装最新版docker-ce
yum install docker-ce
8、启动docker的守护进程
systemctl start docker 或者 service docker start
9、配置阿里云容器镜像加速
用浏览器打开,阿里云网站,登录自己的账号,搜索"云镜像容器",找到自己专属的加速地址(免费)
mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://4piak27r.mirror.aliyuncs.com"]
}
EOF
systemctl daemon-reload
systemctl restart docker
systemctl enable docker #设置为开机启动项
==================
附: 卸载docker-ce步骤:
1、停止docker后台守护进程
systemctl stop docker
2、卸载docker的安装包
yum -y remove docker-ce
3、主机上的镜像,容器,数据卷或自定义配置文件不会自动删除。您必须手动删除任何已编辑的配置文件。
rm -rf /var/lib/docker
====================
Centos7中配置docker开启远程访问:
(https://www.cnblogs.com/river2005/p/9565784.html)
1、修改docker.service配置文件
vi /usr/lib/systemd/system/docker.service
[Service]
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock
:x保存退出
2、重启docker的守护进程
systemctl daemon-reload
systemctl restart docker
3、查看是否配置成功 ,发现tcp的2375端口,的确是docker的守护进程在监听
netstat -tupl | grep docker
tcp6 0 0 [::]:2375 [::]:* LISTEN 2024/dockerd
4、浏览器访问地址 (docker守护进程,暴露的http rest接口)
http://192.168.11.10:2375/info 查看docker安装版本等信息
5、从其他Docker主机远程访问
#查看远程主机上的镜像列表
docker -H tcp://192.168.11.10:2375 images
Copyright © 叮叮声的奶酪 版权所有
备案号:鄂ICP备17018671号-1