Docker常用命令
docker version --- 查看docker版本信息

docker info 显示 Docker 系统信息,包括镜像和容器数

docker --help docker帮助

开启Docker
sudo systemctl start docker
查看Docker状态
sudo systemctl status docker
关闭Docker
sudo systemctl stop docker
关闭Docker出现如下警告时:
Warning: Stopping docker.service, but it can still be activated by:
docker.socket
可采用 sudo systemctl stop docker.socket来关闭Docker


镜像操作命令
docker images
docker images 列出本地镜像

名词 | 说明 |
---|
REPOSITORY | 镜像的仓库源 |
TAG | 镜像的标签 |
IMAGE ID | 镜像ID |
CREATED | 镜像创建时间 |
SIZE | 镜像大小 |
同一仓库源可以有多个TAG,代表这个仓库员的不同版本,通常使用REPOSITORY:TAG来定义不同的镜像,如果不指定镜像的版本标签,Docker默认使用标签为latest的镜像。
命令参数 OPTIONS | 意义 |
---|
-a | 列出本地所有的镜像 |
-q | 只显示镜像ID |
–digests | 显示镜像的摘要信息 |
docker search 镜像名称
docker search 镜像名称:TAG 从Docker Hub查找镜像

名词 | 说明 |
---|
NAME | 镜像仓库 |
DESCRIPTION | 镜像描述信息 |
STARS | 镜像收藏数 |
OFFICIAL | 是否为docker官方发布的镜像 |
AUTOMATED | 是否为自动化构建的镜像 |
命令参数 OPTIONS | 意义 |
---|
–automated | 只列出automated build类型的镜像 |
-s | 列出收藏数不小于指定值的镜像 |
docker pull 镜像名称
docker pull 镜像名称:TAG 从镜像仓库中拉取或者更新指定镜像

docker rmi 镜像名称
docker rmi 镜像名称:TAG或镜像ID

docker commit 镜像名称
docker commit 容器ID 镜像名称:TAG
docker push 镜像名称
docker push 镜像名称:TAG 将本地的镜像上传到镜像仓库
扫码可关注本人公众号。
