我已成功从注册表中下载并运行dockerfile/nginx镜像。如何通过启动终端访问它的文件系统?
也许我在概念上缺少了一些东西。我需要ssh到里面吗?谢谢
我已成功从注册表中下载并运行dockerfile/nginx镜像。如何通过启动终端访问它的文件系统?
也许我在概念上缺少了一些东西。我需要ssh到里面吗?谢谢
sudo docker run -i -t nginx /bin/bash
这样可以访问容器并进行更改。完成后,您需要将更改保存在新的可重用图像中:
sudo docker commit <container_id> <some_name>
docker run -i -t --entrypoint /bin/bash nginx
sudo docker commit <container_id> <some_name>
。 - Sebastiandocker run -it --entrypoint /bin/bash nginx -i
命令。 - Andrew