如何解决docker import 不能用的问题

网友投稿 1755 2022-10-11

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

如何解决docker import 不能用的问题

docker import不能用的解决办法:1、找到ENV参数并将其所有的“key=value”字符串追加到“–env-file”指定的文件中;2、运行命令“docker ps -a”。

本文操作环境:ubuntu 16.04系统、Docker 20.10.11版、Dell G3电脑。

如何解决docker import 不能用的问题?

Docker export 后 import无法成功运行解决

场景:

1. 使用 docker export {containerName } -o {fileName} 将容器导出后

2. 使用 docker import {fileName } {containerName} 导入

3. 使用 docker run 运行后无法成功运行:

4. 使用–env-file指定文件进行环境变量的手动设置

解决方案:

手动使用–env-file会将容器原先的ENV变量移除, 所以需要找到旧的(导出前的)容器使用 docker inspect 命令 找到ENV参数并将其所有的key=value字符串追加到–env-file指定的文件中运行命令 docker ps -a 查看导出前的容器的"COMMAND"列, 这个列时容器启动时的命令, 请把它追加到docker run … 后面, 使用"docker ps -a --no-trunc"查看完整的信息

推荐学习:《docker视频教程》

php入门到就业线上直播课:查看学习

上一篇:linux什么是根目录
下一篇:linux中动态库和静态库的区别是什么
相关文章

 发表评论

暂时没有评论,来抢沙发吧~