Huawei Cloud EulerOS-制作Docker镜像并启动容器:使用镜像归档文件启动容器
使用镜像归档文件启动容器
- 确认repo源配置正常。
请检查默认的/etc/yum.repos.d/hce.repo配置文件中参数是否正确,正确的配置如下。
[base]name=HCE $releasever basebaseurl=https://repo.huaweicloud.com/hce/$releasever/os/$basearch/enabled=1gpgcheck=1gpgkey=https://repo.huaweicloud.com/hce/$releasever/os/RPM-GPG-KEY-HCE-2[updates]name=HCE $releasever updatesbaseurl=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。
创建镜像可使用如下命令指定镜像的REPOSITORY和TAG参数。
docker import [OPTIONS] file|URL|- [REPOSITORY[:TAG]]
- 在容器中运行镜像bash文件。
运行如下命令后,如果shell视图改变,表示成功进入容器bash。
docker run -it 6cfefae3a541 bash