Docker DOS

请请将当前用户加入到Docker组(root)。

1
2
3
4
# #将普通用户$username加入到docker组
sudo gpasswd -a $username docker
# 更新 docker 组
newgrp docker
  • 基本命令
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# 启动
systemctl start docker

# 停止
systemctl stop docker

# 重启
systemctl restart docker

# 查看状态
systemctl status docker

# 开机启动
systemctl enable docker

# 概要信息
docker info

# 帮助
docker --help
  • 容器命令
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# 关闭启动重起($id:容器id
docker stop $id
docker start $id
docker restart $id

# 查看所有容器,包括关闭的
docker ps -a


# 杀死所有running状态的容器
docker kill $(docker ps -q)

# 删除所有已经停止的容器
docker rm $(docker ps -a -q)

# 删除所有\'untagged/dangling\' ()状态的镜像
docker rmi $(docker images -q -f dangling=true)

# 删除所有镜像
docker rmi $(docker images -q)