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]