Docker常用命令

2019-05-10  本文已影响0人  o_p_q_o
$ docker version
#或者
$ docker info
$ sudo usermod -aG docker $USER
# service 命令的用法
$ sudo service docker start

# systemctl 命令的用法
$ sudo systemctl start docker
# 搜索image
$ docker search [imageName]

# 抓取image文件
$ docker image pull [imageName]

# 列出本机的所有 image 文件。
$ docker image ls

# 删除 image 文件
$ docker image rm [imageName]

注意,docker container run命令具有自动抓取 image 文件的功能。如果发现本地没有指定的 image 文件,就会从仓库自动抓取。因此,前面的docker image pull命令并不是必需的步骤。

$ docker container run [imageName]
# 列出本机正在运行的容器
$ docker container ls

# 列出本机所有容器,包括终止运行的容器
$ docker container ls --all

# 终止容器
$ docker container kill [containerID]

# 优雅的终止容器
$ bash container stop [containerID]

# 启动容器
$ docker container start [containerID]

# 删除容器
$ docker container rm [containerID]
$ docker container logs [containerID]
$ docker container exec -it [containerID] /bin/bash
$ docker container cp [containID]:[/path/to/file]
上一篇 下一篇

猜你喜欢

热点阅读