查看docker版本号命令(查看docker版本的命令)

查看docker版本号命令(查看docker版本的命令)显示 dcoker 的版本信息 显示 docker 的系统信息 包括镜像和容器的数量 帮助命令 docker images 查看所有本地的主机上的镜像 REPOSITORY TAG IMAGE ID CREATED SIZE hello world latest d1165f 2 months ago 13 3kB 解释 REPOSITORY 镜像的仓库源 TAG 镜像标签

大家好,我是讯享网,很高兴认识大家。



#显示dcoker的版本信息

 

讯享网

#显示docker的系统信息,包括镜像和容器的数量

讯享网

#帮助命令

 

docker images查看所有本地的主机上的镜像

讯享网

#解释
REPOSITORY 镜像的仓库源
TAG 镜像标签
IMAGE ID 镜像的id
CREATED 镜像的创建时间
SIZE 镜像的大小

#可选项

 

docker search搜索镜像

讯享网

NAME DESCRIPTION STARS OFFICIAL AUTOMATED
mysql MySQL is a widely used, open-source relation… 10852 [OK]
mariadb MariaDB Server is a high performing open sou… 4092 [OK]

过滤搜索

 

NAME DESCRIPTION STARS OFFICIAL AUTOMATED
mysql MySQL is a widely used, open-source relation… 10852 [OK]
mariadb MariaDB Server is a high performing open sou… 4092 [OK]

docker pull下载镜像


讯享网

讯享网

[root@practice ~]# docker pull mysql
Using default tag: latest #如果不写tag,默认就是latest
latest: Pulling from library/mysql
f7ec5a41d630: Pull complete #分层下载,dcoker image的核心联合文件系统
9444bb: Pull complete
6a4207b96940: Pull complete
181cefd361ce: Pull complete
8ad8a: Pull complete
15f235e0d7ee: Pull complete
dcd9db: Pull complete
d44467b42d4c: Pull complete
ae6d: Pull complete
be4ff89fec0f: Pull complete
2c9b0d7f6e0f: Pull complete
c6fb9ccf35d9: Pull complete
Digest: sha256:cd42db5e061f8d1b1854e5fe597ad7ab9b9a5198ca1a2a560e5c4135b2d2b005 #签名

Status: Downloaded newer image for mysql:latest
docker.io/library/mysql:latest #真实地址
#等价于

 

指定版本下载:

讯享网

删除:指定ID进行删除

 

REPOSITORY TAG IMAGE ID CREATED SIZE
mysql latest cc1cf 7 hours ago 556MB
mysql 5.7 87eca374c0ed 3 weeks ago 447MB
hello-world latest d1165f 2 months ago 13.3kB
[root@practice ~]# docker rmi -f 87eca374c0ed

[root@practice ~]# docker rmi -f 容器ID #删除指定的容器
[root@practice ~]# docker rmi -f 容器ID 容器ID 容器ID #删除多个指定的容器
[root@practice ~]# docker rmi -f $(docker images -aq) 删除全部的容器

批量通过ID删除

讯享网

 

#参数说明
–name=“name” 容器名字 tomcat1 tomcat2,用来区分容器
-d 后台方式运行
-it 使用交互方式运行,进入容器查看内容
-p 指定容器的端口 -p 8080:8080
-p ip:主机端口:容器端口
-p 主机端口:容器端口(常用)
-p 容器端口
-p 随机指定端口

#测试,启动并进入容器

讯享网

从容器退回主机

 

列出所有的运行的容器

讯享网

#列出当前正在运行的容器

 

退出容器

讯享网

删除容器

 

启动和停止容器的操作

讯享网

后台启动容器

 
讯享网

问题:docker ps 发现centos停止了
常见的问题:docker容器使用后台运行,就必须要有一个前台进程,docker发现没有应用,就会自动停止。
nginx,容器启动后,发现自己没有提供服务,就会立刻停止,就是没有程序了

查看日志

 

查看容器中进程信息

讯享网

查看镜像的元数据

 

进入当前正在运行的容器
通常容器都是使用后台方式运行的,需要进入容器,修改一些配置

讯享网
 

从容器内拷贝文件到主机上

讯享网
 

在容器内新建一个文件
[root@daeca384b0e6 home]# touch test.java
[root@daeca384b0e6 home]# ls
test.java
[root@daeca384b0e6 home]# exit
exit
[root@practice ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
da0b9d3d9e46 centos “/bin/bash” 19 minutes ago Up 19 minutes hardcore_northcutt
370c7166ca46 centos “/bin/bash” 30 minutes ago Up 30 minutes thirsty_vaughan
2e84af33baf0 centos “/bin/bash” 30 minutes ago Up 30 minutes flamboyant_mestorf
22009af83977 centos “/bin/bash” 4 hours ago Up 4 hours cranky_lumiere
[root@practice ~]# ls
anaconda-ks.cfg initial-setup-ks.cfg
[root@practice ~]# cd /home/
将文件拷贝到主机上

讯享网

小讯
上一篇 2025-06-02 11:35
下一篇 2025-04-28 07:48

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/193645.html