站长家园(原代码之家)(www.adminjie.com)网站源码,微信源码,游戏源码,商业源码分享平台。

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

时间:2022-01-04[网络编程]作者:admin浏览:4 次

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

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

本文操作环境: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视频教程

以上就是如何解决docker import 不能用的问题的详细内容,更多请关注站长家园其它相关文章!

本文标签:  dockerimport

转载请注明来源:如何解决docker import 不能用的问题

本文永久链接地址:https://www.adminjie.com/post/7069.html

免责声明:
本站所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。

附:
二○○二年一月一日《计算机软件保护条例》第十七条规定:为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬!鉴于此,也希望大家按此说明研究软件!

版权声明:
一、本站致力于为软件爱好者提供国内外软件开发技术和软件共享,着力为用户提供优资资源。
二、本站提供的部分源码下载文件为网络共享资源,请于下载后的24小时内删除。如需体验更多乐趣,还请支持正版。
三、我站提供用户下载的所有内容均转自互联网。如有内容侵犯您的版权或其他利益的,若有侵犯你的权益请:提交版权证明文件到邮箱 2225329873#qq.com(#换为@) 站长会进行审查之后,情况属实的会在三个工作日内为您删除。

  • 站长家园(原代码之家)会员升级
  • 最新文章
    • 十分钟教你使用css实现烟雾效果

      十分钟教你使用css实现烟雾效果

      本篇文章给大家分享怎样利用css实现烟雾的效果,希望对大家有帮助。仔细观察烟雾效果,有两个比较重要的特点:模糊效果颗粒感首先看模糊效果,想到模糊,大部分同学首先...

    • 总结分享十个Linux环境下的替代工具

      总结分享十个Linux环境下的替代工具

      本篇文章给大家带来了linux操作系统下替代工具的相关知识,其中包括linux中安装和使用bat命令,希望对大家有帮助。在Linux操作系统下,我们经常使用...

    • 快来看一看你的git学的怎么样了(整理总结)

      快来看一看你的git学的怎么样了(整理总结)

      本篇文章给大家总结了git的相关知识,其中包括commit规范与提交验证、误操作的撤回方案和Tag与生产环境等,希望对大家有帮助。本文从前端工程,团队协作,生...

    • Docker总结分享之数据卷技术

      Docker总结分享之数据卷技术

      本篇文章给大家带来了Docker总结分享之数据卷技术的相关知识,希望对大家有帮助。Docker数据卷技术什么是容器数据卷docker的理念回顾将应和环境打包成一...

    • oracle如何修改列的值

      oracle如何修改列的值

      在oracle中,可以使用“update”命令来修改列的值,该语句可以用来修改、更新一个或多个表的数据,语法为“update表名set列名1=值1,列名2...

  • 买服务器送会员
  • 热门文章
  • 买服务器送会员