Docker常用操作命令(一)
1、搜索镜像
docker search命令搜索存放在 Docker Hub中的镜像,此命令默认Docker会在Docker Hub中搜索镜像,可以配置了其他镜像仓库
[root@zch01 ~]# docker search centos
- NAME:镜像仓库名称
- DESCRIPTION:镜像仓库描述
- STARS:镜像仓库收藏数,表示该镜像仓库的受欢迎程度,类似于 GitHub的 stars
- OFFICAL: 表示是否为官方仓库,该列标记为[0K]的镜像均由各软件的官方项目组创建和维护
- AUTOMATED:表示是否是自动构建的镜像仓库
搜索指定版本搜索镜像
[root@zch01 ~]# docker search centos:latest
2、下载镜像
docker pull命令即可从 Docker Registry上下载镜像,Docker会从 Docker Hub中的仓库下载最新版本的镜像
[root@zch01 ~]# docker pull centos
下载指定版本镜像
# docker pull centos:latest
3、查看镜像
docker images命令即可列出已下载的镜像
[root@zch01 ~]# docker images
4、删除镜像
删除已经下载的镜像
docker rmi 镜像名称or镜像ID
如下操作:
[root@zch01 ~]# docker pull nginx
查看下载镜像
[root@zch01 ~]# docker images
删除镜像:
[root@zch01 ~]# docker rmi nginx
查看是否删除
[root@zch01 ~]# docker images
强制删除镜像
[root@zch01 ~]# docker rmi -f nginx
删除所有镜像,此操作比较危险,慎用
[root@zch01 ~]# docker rmi $(docker images -q)
5、查看容器
docker ps命令罗列出正在运行的容器
[root@zch01 ~]# docker ps
查看所有容器(包括已经停止的容器)
[root@zch01 ~]# docker ps -a
6、创建容器
docker run命令即可新建并启动一个容器
[root@zch01 ~]# docker run nginx
当前不是后台运行,退出终端,容器就会停止
[root@zch01 ~]# docker run -d nginx
查看创建的容器
[root@zch01 ~]# docker ps
docker run命令创建容器常用参数:
-d 容器后台运行 daemon
-P 随机端口映射
-p 指定端口映射 port:containerPort 宿主机端口号:容器端口号
--net选项:指定网络模式,bridge默认选项,表示连接到默认的网桥,host:容器使用宿主机的网络,container:NAME-or-ID:新建的容器使用已有容器的网络配置,none:不配置该容器的网络,用户可自定义网络配置。
例:创建nginx容器,后台运行,指定端口
[root@zch01 ~]# docker run -p 8090:80 -d nginx
查看创建的容器
[root@zch01 ~]# docker ps
7、停止容器
docker stop 容器名称 or 容器ID
[root@zch01 ~]# docker stop intelligent_driscoll
强制停止容器
docker kill 容器名称 or 容器ID
[root@zch01 ~]# docker kill 973ff3caff19
8、启动容器
docker start 容器名称 or 容器ID
查看停止的容器
[root@zch01 ~]# docker ps -a
启动第一个停止的容器
[root@zch01 ~]# docker start 973ff3caff19
查看启动后的容器
[root@zch01 ~]# docker ps
9、查看容器详细信息
docker inspect 容器名称 or 容器ID
[root@zch01 ~]# docker inspect 973ff3caff19
10、查看容器日志
docker logs 容器名称 or 容器ID
[root@zch01 ~]# docker logs 973ff3caff19
文章来源:https://www.toymoban.com/news/detail-663136.html
Docker常用操作命令(二)文章来源地址https://www.toymoban.com/news/detail-663136.html
到了这里,关于Docker基本操作命令(一)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!