1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| # 运行镜像文件 # 如果运行时,发现本地无该文件名,则会自动到官方库中自动抓取并运行 # run是新建容器,每运行一次就会创建一个新的容器 sudo docker container run [镜像文件名]
# 启动已经存在的容器 sudo docker container start [容器ID]
# 停止指定容器服务的运行 sudo docker container stop [容器ID]
# 强行停止指定容器服务的运行,可能会导致数据的丢失,类似于强制关机 sudo docker container kill [容器的ID]
# 列出正在运行的容器 sudo docker container ls
# 列出本机所有正在运行的容器,包括没有运行的 sudo docker container ls -a
# 查看容器运行时的输出日志,其实也可以在run的时候添加参数【-it】,它会将日志信息直接打印出来 sudo docker container logs [容器ID]
# 进入一个正在运行的容器内部,-it表示即时显示日志信息 sudo docker container exec -it [容器ID] /bin/bash
# 将docker容器中的文件拷贝到本机中,其中最后的.表示将文件拷贝到当前目录下 docker container cp [containID]:[/path/to/file] .
# 删除指定的容器 sudo docker container rm [容器ID]
|