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 将本地的镜像上传到镜像仓库
扫码可关注本人公众号。