HUAWEI CLOUD EULEROS-制作Docker镜像并启动容器:使用镜像归档文件启动容器
使用镜像归档文件启动容器
- 确认repo源配置正常。
请检查默认的/etc/yum.repos.d/hce.repo配置文件中参数是否正确,正确的配置如下。
[base] name=HCE $releasever base baseurl=https://repo.huaweicloud.com/hce/$releasever/os/$basearch/ enabled=1 gpgcheck=1 gpgkey=https://repo.huaweicloud.com/hce/$releasever/os/RPM-GPG-KEY-HCE-2 [updates] name=HCE $releasever updates baseurl=https://repo.huaweicloud.com/hce/$releasever/updates/$basearch/ ......
- 安装docker软件包。
yum install docker -y
- 使用镜像归档文件创建容器镜像。
mv /tmp/docker_rootfs/hce-docker.x86_64.tar.xz . docker import hce-docker.x86_64.tar.xz
执行docker images命令可查看到容器镜像ID为6cfefae3a541。
图2 查看容器镜像ID创建镜像可使用如下命令指定镜像的REPOSITORY和TAG参数。
docker import [OPTIONS] file|URL|- [REPOSITORY[:TAG]]
- 使用指定的镜像运行容器并进入其bash环境。
运行如下命令后,如果shell视图改变,表示成功进入容器的bash环境。6cfefae3a541为上述镜像ID。
docker run -it 6cfefae3a541 bash