配置流程
注意事项:电信边缘计算平台的虚机镜像和容器镜像 需要两份单独对应的合同,虚机镜像不支持在线安全审核,所以采用容器镜像,方便快捷。
- 创建项目
- 在项目下创建app
- 上传app 容器镜像
- 部署容器镜像
主要注意点实在制作 容器镜像上
镜像容器配置
docker 容器镜像制作
制作环境: ubuntu
工具: docker.io ,centos镜像
安装 docker.io
apt-get install docker.io
查看docker 服务
systemctl status docker
启动docker服务
systemctl start docker
下载 centos 镜像
docker pull centos
制作自己的dockers
准备好上面工作后 ,开始制作自己容器镜像
1:编写 dockerfile
例子
#加载的镜像
FROM centos
#制作者
MAINTAINER zhangsan
#由于电信安全机制 需要加入非root 默认账户
RUN useradd zhangsan
USER zhangsan
#由于电信安全机制 需要健康检查
HEALTHCHECK --interval=10s --timeout=5s CMD /bin/bash
2:制作镜像
进入dockerfile目录执行命令:
docker build -t testCentos .
3: 启动镜像容器
docker run -d testCentos .
但是 发现没什么用, 使用另一种启动
可以使用 docker images 查看镜像id ,下面也创建了容器
格式:docker run -dit --name=容器名 镜像 id /bin/bash
docker run -dit --name=test 123456455 /bin/bash
进入容器
格式:docker exec -it 容器名 /bin/bash
5 可以再此容器镜像中 安装自己需要的工具应用 ,然后将容器 继续制作成 镜像
格式:docker commit -m ‘镜像描述’ -a ‘制作者’ 容器名 镜像名
6.将制作好的镜像打成 tar 包
格式:docker save -o tar包的名字 镜像名
制作好的 tar 压缩包就可以 上传到 平台镜像列表中