简介
本文介绍如何进入docker容器的内部进行操作。
1. 查看容器名字
命令
docker ps
结果
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 793431c0c200 nginx:latest "/docker-entrypoint.…" 24 hours ago Up 29 minutes xxx nginx_latest
2. 进入内部
命令
docker exec -it nginx_latest bash
说明
- exec:附着到运行着的容器内部
- -it:-i 与 -t两个参数合并写法,-i -t 标志着为我们指定的容器创建了TTY并捕捉了STDIN
- nginx_latest:是我们要进入的容器的名字。当然也可以写7934(ID)
- bash:指定执行命令的shell。也可以写为:/bin/bash
进入到nginx容器内部后,cd /etc/nginx,可以看到相关的nginx配置文件
3. 退出docker内部
法1:快捷键
ctrl+d
法2:命令
exit
请先
!