Docker基础命令(未完待续)

2020-02-07  本文已影响0人  II终生学习II
1. 列出所有镜像

docker image ls

2. 删除某个镜像

docker rmi 镜像ID

3. 删除某个容器

docker rm 容器ID

4. 列出所有正在运行的容器

docker ps -a

5. 运行镜像文件

[root@localhost ~]#
docker run -it -v /home/docker/build:/root/build --privileged -h master --name master centos:7 /bin/bash

-v 表示将本地目录(/home/docker/build)和docker上的目录(/root/build)绑定起来,方便传递数据
--privileged 表示允许docker 做mount操作以及运行docker中运行docker
-h 指定容器的主机名称
--name 指定容器的名称

6. 进入容器有两个命令:attach和exec

进入容器有两个命令:attach和exec
docker attach 容器id:进入容器,使用exit退出时,容器会终止
docker exec -it 容器id bash:进入容器,使用exit退出时,容器不会终止(推荐)

7. 查找依赖于xxxxxx的镜像

docker image inspect --format='{{.RepoTags}} {{.Id}} {{.Parent}}' $(docker image ls -q --filter since=xxxxxx)

上一篇 下一篇

猜你喜欢

热点阅读