Xshell连接服务器
ssh 106.*.*.*
在弹出的窗口填写账户名跟密码
安装DockerCE
-
安装依赖库
yum install -y yum-utils device-mapper-persistent-data lvm2
-
添加DockerCE软件源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
直接安装会失败
-
安装Docker CE。
yum makecache fast # 生成缓存 yum -y install docker-ce
-
查看版本
docker -v
-
启动服务
systemctl start docker
配置阿里云镜像
- 打开阿里云资源控制器-容器镜像服务
-
点击 镜像中心 – 镜像加速器
获取加速器地址,按照文档配置即可
此外,还可以通过修改镜像源的方式实现加速Docker更换镜像源
-
将加速器地址配置到docker配置文件
-
重启dockers服务
sudo systemctl daemon-reload sudo systemctl restart docker
测试-- 使用Docker安装Nginx
-
查看镜像仓库中可用的Nginx版本
docker search nginx
-
拉取最新的nginx镜像
docker pull nginx:latest
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-USJgg4Ai-1600930199343)(https://s1.ax1x.com/2020/09/24/0SSJDe.png)]
-
查看本地镜像
docker images
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GT02oHhd-1600930199344)(https://s1.ax1x.com/2020/09/24/0SSK41.png)]
-
运行容器
运行nginx容器并将本地8080端口映射到容器内部的80端口。
docker run --name nginx-test -p 8080:80 -d nginx
-
查看结果