# Docker 常用命令
# Docker服务操作
# 启动/重启/停止
systemctl start docker
systemctl restart docker
systemctl stop docker
1
2
3
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
2
3
--privileged
使用该参数,container内的root用户拥有真正的root权限。 否则,container内的root用户只是外部的一个普通用户权限。 privileged启动的容器,可以看到很多host上的设备,并且可以执行mount。 甚至允许你在docker容器中启动docker容器。