首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有找到加载Docker图像的文件

没有找到加载Docker图像的文件
EN

Stack Overflow用户
提问于 2020-08-13 10:33:41
回答 1查看 202关注 0票数 0

我正在尝试将一个Docker映像加载到一个没有互联网连接(nginx:stable-alpine)的环境中。

一旦我在具有互联网连接的计算机上下载了带有pull的映像,就可以使用save命令:

代码语言:javascript
复制
docker image save --output docker-image-nginx.tar nginx:stable-alpine

然后,我将其复制到没有internet连接的环境中,并加载它:

代码语言:javascript
复制
docker image load --input docker-image-nginx.tar

图像被加载,可以用docker image ls看到

代码语言:javascript
复制
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
nginx               stable-alpine       8c1bfa967ebf        4 weeks ago         21.5MB

但是,当我使用run命令创建容器时:

代码语言:javascript
复制
docker run --name nginx -p 8080:80 nginx:stable-alpine

我知道这个错误:

/docker-entrypoint.sh:在/docker-entrypoint.d/中没有找到任何文件,跳过配置

容器可以在具有internet连接的计算机上使用相同的命令创建。

在保存和加载图像的过程中有什么问题?

EN

回答 1

Stack Overflow用户

发布于 2020-08-13 13:26:55

不如试着保存一个码头容器,而不是一个图像?例如:

在您的主机上使用internet

代码语言:javascript
复制
docker run --name mynginx -p 8080:80 nginx:stable-alpine
docker save mynginx > mynginx.tar

在没有internet的主机上

代码语言:javascript
复制
docker load < mynginx.tar
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63393232

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档