docker 镜像命令

docker pull

拖取镜像

docker pull nginx
# 拖取某个版本的镜像
docker pull nginx:stable

docker build

创建镜像

# 格式 docker build -t 镜像名:版本 DockerFile的路径
# 下面命令最后面的点,是运行build的根目录,如果未指定-f DockerFile,那么会从这个目录找DockerFile
# 这个点会影响DockerFile里面的命令路径,
# 例如docker COPY ../dist /etc/usr/html, 这里../dist是错误的,只能是子路径,如/dist,或者./
# 所以这个点就很重要,如果要COPY的文件跟DockerFile不在同一个文件夹下,就需要指定
# 例如 docker build -f docker/DockerFile -t cscodercn:3.0 ../
docker build -t cscodercn:3.0 .

docker images

显示所有的镜像

docker images

docker rmi

删除镜像

# 格式 docker rmi 镜像名:版本
# 如果当前存在引用镜像的容器,将无法删除
docker rmi nginx:stable