实际环境:
Windows
阿里云需要的配置:
1、网络设置
网络与安全——>安全组(用来开启端口,否则外部无法访问)
类似于linux中的iptables
开放22号端口,进行远程访问
2、获取服务器的公网IP;修改实例名称和密码,第一次修改需要重启
安装部署docker:
1、卸载旧版本
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2、安装docker依赖并设置docker仓库且修改
yum install -y yum-utils #安装依赖
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 makecache fast
3、安装docker #ce社区 ee企业版
yum install docker-ce docker-ce-cli containerd.io
安装指定版本:
yum list docker-ce --showduplicates | sort -r
yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
4、查看安装版本
docker -v
docker version
5、启动
systemctl start docker
6、验证安装是否正常
docker run hello-world
7、查看下载的镜像
docker images
8、卸载docker
yum remove docker-ce docker-ce-cli containerd.io
rm -rf /var/lib/docker #docker的默认工作路径
rm -rf /var/lib/containerd
测试成功!