docker pull
docker pull <image_1> <image_2> …
拉取镜像
image翻译为镜像
镜像王铮的名字由两部分组成,分别是名字(name)和标签(tag),中间用冒号:连接。当省略标签时,会使用默认的标签latest
名字(name)表明应用的身份,例如redis,nginx,ubuntu等
标签(tag)则为了区分不同版本的应用所做的额外标记,标签可以是任何字符串。通常可以是:应用的版本号、项目代码号、版本号+操作系统名等等。
docker pull alpine
docker pull alpine:latest
docker pull alpine:3.15
docker pull alpine nginx:1.15 redis
docker images
列出当前Docker所存储的所有镜像
docker rmi
docker rmi <image_1> <image_2> …
删除镜像
docker rm
docker rm <contianer_1> <container_2> …
删除容器
docker version
查看Docker客户端和服务器各自版本的信息
docker info
显示当前Docker系统相关信息
docker ps
列出当前系统里运行的容器
docker ps -a
列出当前系统里的所有容器(包括运行的和未运行的)
docker run
docker run <image> <cmd>
运行镜像<image>, 从这个镜像中启动容器执行<cmd>命令
Docker client 可以通过 build、pull、run等命令向 Docker daemon 发送请求,而 Docker daemon 则是容器和镜像的“大管家”,负责从远端拉取镜像、在本地存储镜像,还有从镜像生成容器、管理容器等所有功能。在 Docker Engine 里,真正干活的其实是默默运行在后台的 Docker daemon。(来源极客时间课程)