docker search
docker search hello-world
docker images
显示所有镜像docker images -a只显示image IDdocker images -q
docker ps
列出当前正在运行及历史运行过的所有容器
docker ps -a
显示最近创建的容器
docker ps -l
显示最近2个创建的容器
docker ps -n 2
只显示容器编号
docker ps -q
docker run
—name=””
后台运行容器,并返回容器ID
-d
以交互模式运行容器,通常与-t同时使用
-i
为容器重新分配一个伪输入终端,通常与-i同时使用
-t
随机端口映射
-P
指定端口映射,8080指宿主机端口,80指docker端口
-p 8080:80
退出容器,容器会在退出后停止
exit
退出容器,容器仍然继续运行
ctrl + p + q
示例命令
docker run -it ubuntu /bin/bash
docker run -it —name=host1 ubuntu /bin/bash
docker exec -it ubuntu /bin/bash
docker attach unbuntu
docker start
docker restart
docker stop
docker kill
docker logs redis
docker inspect redis
docker rmi
docker rmi hello-world
docker rmi -f hello-world
docker rmi -f hello-world redis mariadb
docker rmi -f $(docker images -qa)
docker cp
docker cp mdb00:/etc/mysql/ /home/pande/mariadb-v00/conf/
docker run -it —privileged=true -v /tmp/host_data:/tmp/docker_data —name=u1 ubuntu
查看docker镜像、容器、数据卷等占据的空间
docker system df
虚悬镜像:仓库名和tag都为
