docker常用命令
查看在运行的容器:docker ps
查看所有容器:docker ps -a
重启容器:docker restart 容器id
进入容器目录:docker exec -it 容器id /bin/bash
退出:exit
删除容器:docker rm 容器id
查看本地所有镜像:docker images
删除镜像:docker rmi 镜像id
暂停某一容器:docker pause 容器id
恢复:docker unpause 容器id
打印某个容器的日志:docker logs 容器id
查看docker版本号:docker -v
docker向本机传输:
1.通过docker ps -a
拿到容器id,
- 例如:将容器内的server.xml取出,存到当前目录下,并取名为aa.xml
docker cp 容器id:/usr/local/tomcat/conf/server.xml aa.xml1
2
3[root@izuf6dtic2d71rbvtn6126z webapps]# docker cp 106f235e43b9:/usr/local/tomcat/conf/server.xml aa.xml
[root@izuf6dtic2d71rbvtn6126z webapps]# ls
aa.xml docs examples host-manager manager
本机向容器传输:
1.通过docker ps -a
拿到容器id
2.如把当前目录下的aa传输到容器内/usr目录下,取名xyz.xml1
2
3
4
5[root@izuf6dtic2d71rbvtn6126z webapps]# docker cp aa.xml 106f235e43b9:/usr/xyz.xml
[root@izuf6dtic2d71rbvtn6126z webapps]# docker exec -it tomcat /bin/bash
root@106f235e43b9:/usr/local/tomcat# cd /usr/
root@106f235e43b9:/usr# ls
bin games include lib local sbin share src xyz.xml