相关疑难解决方法(0)

如何使用不同的命令启动已停止的Docker容器?

我想用一个不同的命令启动一个停止的Docker容器,因为默认命令崩溃 - 意味着我无法启动容器然后使用'docker exec'.

基本上我想启动一个shell,以便我可以检查容器的内容.

幸运的是我用-it选项创建了容器!

docker

212
推荐指数
6
解决办法
18万
查看次数

如何从主机编辑Docker容器文件?

现在我找到了一种方法将主机文件公开给容器(-v选项),我想做一些相反的事情:

如何使用主机编辑器编辑正在运行的容器中的文件?

sshfs可能可以完成这项工作,但由于正在运行的容器已经是某种主机目录,我想知道是否有便携式(在aufs,btrfs和设备映射器之间)这样做?

docker

46
推荐指数
3
解决办法
10万
查看次数

从停止的 docker 容器中删除文件(不创建新映像)

我有一些带有一些服务的简单容器。

当我重新启动服务器而不停止该容器时,我无法再次启动它。

错误信息是:

pidfile found, try stopping another running service or delete /var/run/service.pid
Run Code Online (Sandbox Code Playgroud)

我知道我可以

  1. 从映像运行新容器并删除已停止的容器
  2. 从停止的容器创建新映像并使用新入口点重新运行它。就像是rm -f /var/run/service.pid && original_entrypoint.sh

但我只想做类似的事情

docker rm_file container:/var/run/service.pid; docker start container
Run Code Online (Sandbox Code Playgroud)

因为它是最简单、最快速的启动解决方案。

难道这里没有办法在不完全重建容器的情况下访问容器的文件系统吗?这个操作看起来很有用...

docker

3
推荐指数
1
解决办法
6449
查看次数

标签 统计

docker ×3