一些基本命令,收集于网络

docker安装: https://www.9ywk.com/344.html

容器管理

查看容器名

docker ps -a

进入容器终端

docker exec -it name bash

导出容器某个文件

{alert type="success"}
示例:容器名为d,文件名为file.py,file.py路径在:/python/file.py
将d容器里面的file.py导出到/root下
{/alert}

root下执行

docker cp d:/python/file.py /root

docker

版本查询
docker -v

启动
systemctl start docker

开机自启动
systemctl enable docker

停止
systemctl stop docker

重启
systemctl restart docker

查看状态
systemctl status docker

docker容器目录
cd /var/lib/docker/containers

容器

查看所有容器#查看所有运行容器
docker ps -a #docker ps

停止某个容器
docker stop containerID

启动某个容器
docker start containerID

重启某个容器
docker restart containerID

停止所有容器
docker stop $(docker ps -a -q)

删除某个容器
docker rm containerID
docker rm -f containerID #强制删除

删除所有容器
docker rm $(docker ps -a -q)
docker rm -f $(docker ps -a -q) #强制删除

镜像

查看镜像
docker images
删除镜像
docker rmi imageID
删除全部镜像
docker rmi $(docker images -q)

End