容器镜像服务 SWR-如何制作容器镜像?:方法一:制作快照方式获得镜像

时间:2023-11-01 16:15:21

方法一:制作快照方式获得镜像

如果后续镜像没有变化,可采用方法一制作镜像。

具体操作如下:

  1. 找一台主机,安装容器引擎软件。
  2. 启动一个空白的基础容器,并进入容器。

    例如:启动一个CentOS的容器。

    docker run -it centos

  3. 执行安装任务。

    yum install XXX

    git clone https://github.com/lh3/bwa.git

    cd bwa;make

    请预先安装好Git,并检查本机是否有ssh key设置。

  4. 输入exit退出容器。
  1. 制作快照。
    docker commit -m "xx" -a "test" container-id test/image:tag
    • -a:提交的镜像作者。
    • container-id:步骤2中的容器id。可以使用docker ps -a查询得到容器id。
    • -m:提交时的说明文字。
    • test/image:tag:仓库名/镜像名:TAG名。
  1. 执行docker images可以查看到制作完成的容器镜像。
support.huaweicloud.com/swr_faq/swr_faq_0012.html