1、docker inspect命令
docker inspect命令可以查看镜像和容器的详细信息,默认会列出全部信息,可以通过–format参数来指定输出的模板格式,以便输出特定信息。
如:查看容器的具体ip
[root@docker docker]# docker inspect --format='{{.NetworkSettings.IPAddress}}' 3366972d0221
172.17.0.2
如果不接参数,会给出容器详细信息。
2、docker export命令
docker export命令表示将容器导出来,-o前面为容器id,后面接导出后容器名。
[root@docker docker]# docker export 3366972d0221 -o my_comtainer01
[root@docker docker]# ls
Dockerfile my_comtainer01 nginx-1.9.4.tar.gz pcre-8.37.tar.gz
若不加-o参数,会报错:
[root@docker docker]# docker export 3366972d0221
Cowardly refusing to save to a terminal. Use the -o flag or redirect.
3、docker exec命令
docker exec命令表示进入容器
[root@docker ~]# docker exec -it my_nginx01 bash
[root@3366972d0221 nginx-1.9.4]# ls
CHANGES CHANGES.ru LICENSE Makefile README auto conf configure contrib html man objs src
[root@3366972d0221 nginx-1.9.4]# pwd
/usr/local/src/nginx-1.9.4
4、docker stop命令
docker stop命令表示停止容器运行
[root@docker ~]# docker stop 3366972d0221
3366972d0221
5、docker kill命令
杀死一个正在运行的容器
[root@docker ~]# docker kill 969bb9c01fce
969bb9c01fce