CCE制作并发布2048镜像全流程实践(一)
CCE制作并发布2048镜像全流程实践
本文由四部分组成:(一):使用ECS制作2048镜像,(二):上传镜像到SWR;(三):使用CCE部署2048镜像,(四):常见问题
(一):使用ECS制作2048镜像
步骤1:准备一台ECS(CentOS7.6)
步骤2:登录后输入如下命令,使用脚本方式安装最新版本的docker引擎
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh
步骤3:在CentOS下,安装完成后需要手动启动docker,用以下命令启动
systemctl start docker
步骤4:安装完成后输入 docker version命令可查看docker版本
步骤5:由于要从gitee上下载2048源码制作docker镜像,首先需要安装git客户端
yum install -y git
安装完成后显示如下:
步骤6:查询git版本
步骤7: 使用git clone命令克隆2048源码至此ECS中
git clone https://gitee.com/huang_yu_si/2048.git
步骤8:可以通过如下命令查看并进入到2048文件中。发现文件中已存在Dockerfile文本
步骤9:利用已有的Dockerfile文本构建docker镜像
docker build -t <DockerImageName>:<VersionID> .
步骤10:使用docker images命令可以看到已构建成功的镜像stella2048
步骤11:在ECS上运行2048镜像,以验证是否可以使用
docker run -p 80:80 --name <containername> -d <DockerImageName>:<VersionID>
这里输入的例子为:docker run -p 80:80 --name my2048 -d stellia2048:v1
步骤12: 使用docker ps可以查看容器是否运行,已看到my2048镜像已运行
步骤13:使用ECS的EIP地址打开2048应用进行验证,如下
至此完成了ECS上制作并运行2048容器应用
- 点赞
- 收藏
- 关注作者
评论(0)