【Docker速查表】

Docker命令速查表

Docker Hub是管理Docker镜像的地方。

Docker镜像:用于创建容器的基础组件。

让系统能够访问Docker Hub。
docker login
从Docker Hub获取Docker镜像。
docker pull <image>
在linux操作系统镜像中,启动容器并启动指定的程序(本例中为bash)。
docker run -it <image> bash
当想要为容器命名时
docker run --name <name> <image>
启动容器后在后台运行(启动后分离)
docker run -d <image>
退出后删除容器。
docker run -rm <image>
从容器中退出(进程消失)
exit
主机上的活动容器列表 (ps: 进程状态)
docker ps
所有托管主机上的容器清单
docker ps -a
在主机上的图像列表。
docker images
启动已经存在的容器。
docker restart
运行指定程序(本例为bash)的容器的运行状态。
docker exec -it <container> bash
从容器中创建一个Docker镜像。
docker commit <コンテナ> <新しいimage名>:<新しいtag>
重新给这个新名称打上标签
docker tag <もとのimage名> <username>/<新しいimage名>
将主机上的镜像上传到Docker Hub。

在将其推送到Docker Hub之前,预先创建同名的仓库。

docker push  <image>
从主机中删除图像(RMI:删除图像)
docker rmi <image>
停止集装箱

可以将容器从运行状态(Up)转换为停止状态(Exited)。

docker stop <container_id> <container_id2> ..
删除容器

可以删除Exited状态的容器。

docker rm <container_id> <container_id2> ..
删除所有处于退出状态的容器
docker system prume
在背景中运行容器(启动后分离)
docker run -d <image>
在退出容器后自动删除
docker run --rm <image>
广告
将在 10 秒后关闭
bannerAds