Skip to content

服务层 ​

查看状态 ​

sh
systemctl status docker

service docker status

启动 ​

sh
systemctl start docker

service docker start

关闭 ​

sh
systemctl stop docker

service docker stop

重启 ​

sh
systemctl restart docker

service docker restart

开机自启 ​

sh
systemctl enable docker

应用层 ​

进入容器 ​

进入正在运行中的容器内,如果使用 exit 或者 Ctrl + C 退出,容器会停止运行,如果想退出容器但不想容器停止,则按住 Ctrl + P + Q 退出

sh
docker attach [容器名称/容器ID]

也可以使用 exec 命令在容器中启动一个新的终端或是在容器中执行命令

sh
docker exec -it [容器名称/容器ID] bash

也可以仅仅在容器中执行一条命令

sh
docker exec [容器名称/容器ID] [指令]

复制文件 ​

在容器和主机之间复制文件

bash
# 从容器复制到主机
docker cp [荣启铭]:[容器中的目录] [宿主机目录]

日志 ​

打印容器中的日志信息(如果想要持续打印加入 -f 属性)

sh
docker logs [容器名称/容器ID]

监控 ​

查看所有容器所占用的资源

sh
docker status

使用以下命令查看某个容器中的进程

sh
docker top [容器名称/容器ID]