通过命令行进入容器和退出容器
举例,如何进入wordpress应用的容器内部。
使用SSH客户端连接服务器:
输入以下命令,查看正在运行的容器:
docker ps
在列表中可以看到wordpress对应的容器ID是:117247cb8001
,容器名称是:myblog.1.i4dnv8wrq6lpuusu5yfkrmwh5
如何进去这个容器的内部?可使用”docker exec -it 容器名称 /bin/sh
“命令进入容器内部:
docker exec -it myblog.1.i4dnv8wrq6lpuusu5yfkrmwh5 /bin/sh
进入容器后,输入ls
命令,此刻发现这个容器内部的目录结构与宿主机非常相似:
继续尝试进入目录:/mounts/myblog/data/www/
,发现博客网站文件:
值得注意的是:任何对容器内部的修改,只在当前有效,如重启容器后,所有的修改都会恢复成原来的状态。
输入exit
命令即可退出容器: