docker简单教程(三)常用操作
文章目录
开始之前,我们先理解一下镜像和容器的区别:
- 镜像:就像歌中配置文件,比如我们所编写的index.html文件,Dockerfile文件等。一个镜像可以创建多个容器,比如我们有一个配置文件,我们可以在这个配置文件的基础上docker run 运行多个容器。
- 容器:容器代表我们运行的实例,比如我们上一节讲的运行一个服务,我们创建的那个基本的网站。他包含了 启动、停止、删除、暂停等。
1:查看所有容器列表:docker ps -a
docker ps -a
2:查看正在运行的容器列表:docker ps
docker ps
3:运行容器:docker run
docker run
如果忘记了,可以参照上一小节的内容。
4:停止容器:docker stop
docker stop <container id>
使用 docker ps
可以查看所有容器,然后找到与之对应的id
比如,我们上一节创建的一个 helloworld 容器:
那我们就可以执行 docker stop 2bbfd11bff2a
来关闭容器。
5:删除停止运行的容器:docker rm
docker rm <container id>
6:重命名容器:docker rename
docker rename <old_container_id> <new_container_name>
7:下载镜像:docker pull
docker pull <image name>
如:docker pull nginx
更多的镜像文件可以访问 docker hub 仓库下载
8:查看镜像列表:docker images
docker images
9:查看镜像详情:docker inspect
docker inspect <image name_or_id>
如:docker inspect helloworld
10:删除镜像:docker rmi
docker rmi <image name_or_id>
11:构建镜像:docker build
docker build
如果忘记了具体参数,可以先参考上一小节的构建过程,后面会详细介绍。