第3天 Docker结构--华为云容器镜像服务构建构建镜像,下载镜像后docker容器运行镜像
Docker结构
- Docker的分层结构
镜像启动为容器时, 在最上面挂一个新的容器层, 唯一的可写层, 其余都是只读层。
镜像层就变得可分享
- 用华为的容器镜像构建镜像并下载到云主机运行步骤
- 新建一个模板tank仓库
- 去华为云的容器镜像服务
https://console.huaweicloud.com/swr/?region=cn-north-1#/app/s2i/list
- 构建-->创建构建任务
- 选择devcloud里tank的代码仓库, 开始构建。
- 构建成功后,点击镜像版本进入镜像细节
- Pull/push指南获取临时login网址:
docker login -u cn-north-1@tuKKB1sOqZGcecUavdjd -p ea95527606548a8224fe022c999e6512a37e3ec629c8bb0aac7e7010539c91a3 swr.cn-north-1.myhuaweicloud.com
- 远程云主机输入上述指令,然后
- docker pull swr.cn-north-1.myhuaweicloud.com/tj-ssc-xxy/tank:V1.0.2
- 查看下载情况
docker images | grep tank
- 运行镜像
docker run -d -p 8084:80 swr.cn-north-1.myhuaweicloud.com/tj-ssc-xxy/tank:V1.0.2
- 去验证:http://114.116.22.99:8084