docker主要命令

2021-04-29  本文已影响0人  疯狂撸代码的奋青骚年

docker主要命令

[toc]

查看 WEB 应用容器

使用 docker ps 来查看我们正在运行的容器:

docker ps -a

载入镜像

docker pull IMAGE[:TAG]

运行镜像

docker run [OPTIONS] IMAGE[:TAG] [COMMAND] [ARG...]

参数选项

1.停止所有的container,这样才能够删除其中的images:

docker stop $(docker ps -a -q)

停止镜像

docker stop [CONTAINER ID]

重启镜像

已经停止的容器,我们可以使用命令 docker start 来启动。

docker start [CONTAINER ID]

正在运行的容器,我们可以使用 docker restart 命令来重启

查看日志

docker logs -f [CONTAINER ID]

删除容器

删除单个container

docker rm [CONTAINER ID]

删除所有container

docker rm $(docker ps -a -q)

查看images列表

docker images

查看容器列表

docker ps -a

删除镜像

删除images,通过image的id来指定删除谁

docker rmi [image id]

想要删除untagged images,也就是那些id为<None>的image的话可以用

docker rmi $(docker images | grep "^<none>" | awk "{print $3}")

要删除全部image的话

docker rmi $(docker images -q)

进入Docker容器SSH

docker exec -it [imageId] bash

共享容器屏幕(查看容器输出日志)

docker attach [OPTIONS] [CONTAINER ID]
上一篇 下一篇

猜你喜欢

热点阅读