一、搜索镜像
docker search 想要查询的镜像
搜索镜像(Docker是通过DockerHub建立了一套生态系统,搜索镜像就是在DockerHub上进行)
二、下载镜像
docker pull <image_name>:<tag>
下载镜像,其中image_name为镜像名称,tag为镜像的版本
可以通过Docker查看到镜像下载的目录
三、列出镜像目录
docker images
列出本地主机中的镜像目录
四、创建容器
docker run -i -t --name <container_name> <image_name> /bin/bash
1、参数参数-t让Docker分配一个伪终端并绑定在容器的标准输入上,-i让容器的标准输入保持打开
2、--name <container_name>为设定容器名称,如果不设定docker会自定义一个容器名称
3、<image_name>为镜像名称
4、/bin/bash为启动一个bash交互终端
可以看到直接切换到容器当中,是一个bash交互的伪终端,可以通过exit退出docker容器
五、查看容器状态
docker ps -a 查看本地创建的容器列表以及容器状态,可以看到状态是exited退出状态
六、启动容器
docker start <container_name>
可以通过docker ps查看容器,可以看到状态为UP开启
七、重启容器
docker restart <container_name>
八、停止容器
docker stop <container_name>
通过docker ps可以看到容器信息不存在,则表示容器被停止了