# Docker 常用命令

# Docker服务操作

# 启动/重启/停止

systemctl start docker
systemctl restart docker
systemctl stop docker
1
2
3

# docker开机启动

systemctl enable docker
1

# 刷新daemon配置

systemctl daemon-reload
1

# 镜像/容器

# 镜像CRD

下载镜像

从 Docker 镜像仓库获取镜像的命令是 docker pull。其命令格式为:

docker pull [选项] [Docker Registry 地址[:端口号]/]仓库名[:标签]
1

查询

docker images
1

删除

docker image rm <镜像id>
1

具体的选项可以通过 docker pull --help 命令看到,这里我们说一下镜像名称的格式。

# 容器CRD

docker run -d -p xxxx:8080 -p yyyy:50000 --privileged --user=root --name 容器别名 镜像名
docker stop 容器别名
docker restart 容器别名
1
2
3

--privileged

使用该参数,container内的root用户拥有真正的root权限。 否则,container内的root用户只是外部的一个普通用户权限。 privileged启动的容器,可以看到很多host上的设备,并且可以执行mount。 甚至允许你在docker容器中启动docker容器。

最近更新: 2021/10/17 上午9:26:30