2025年查看docker的版本(查看docker0)

查看docker的版本(查看docker0)p 在实际开发中 我们经常会遇到多台机器配置相同的软件运行环境 p 比如配置一个 tomcat mysql 一些环境 其他机器也需要相同的环境时 就会一遍一遍的进行配置 比较麻烦 而且容器和容器之间是完全隔离的 在学习的过程中发现 Docker 可以解决这个问题

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



 <p>在实际开发中&#xff0c;我们经常会遇到多台机器配置相同的软件运行环境。</p> 

讯享网

比如配置一个tomcat,mysql...一些环境,其他机器也需要相同的环境时,就会一遍一遍的进行配置,比较麻烦。

而且容器和容器之间是完全隔离的。

在学习的过程中发现Docker可以解决这个问题,所以记录下安装遇到的坑

1、首先我们需要安装linux系统,可以上网

2、接下来需要查看linux内核版本,因为Docker需要Linux 3.10以上的版本

3、刚装上Linux我们更新下系统

4、正式安装Docker

然后一直输入y

安装好后,查看是否安装成功

5、接着运行docker服务

我们发现启动没有成功,根据提示,查看详细内容

折腾了一段时间后,在网上终于找到了解决办法

6、找到docker-storage文件

如下图

我加了上图用红色圈住的一段代码

7、接着重新启动docker,OK

8、比如我们要装tomcat,输入命令,查找tomcat

附上docker仓库网站https://hub.docker.com/

如果使用docker pull xxx来拉取镜像,那么会使用国外的网站,现在我们使用国内的镜像来拉取,会更快的下载,如下

9、安装tomcat到本地镜像,使用pull命令


讯享网

10、查看本地的tomcat镜像

11、可以下载指定版本的tomcat,默认下载latest版本,一下是我下载tomcat 8.0版本时候的效果,输入命令:docker pull tomcat:8.0  就是可下载指定版本的tomcat了

12、查看刚下载的tomcat8.0,查看镜像是用docker images命令查看

多了tomcat 8.0版本的镜像,每个镜像都有自己的镜像ID

13、删除不用的镜像,使用docker rmi 镜像名:tag

14、在查看,没有了刚才删除的tomcat8.0

15、如果想使docker在Linux启动的时候也跟着启动,那么输入命令 systemctl enable docker

16、真正的用docker运行一个tomcat镜像,使用命令 docker run --name mytomcat -d tomcat:latest

17、查看刚才运行的tomat镜像,使用命令 docker ps 查看运行中的容器

18、停止docker容器  使用命令 docker stop 容器ID或者容器名称

可以使用docker ps -a 查看容器中的镜像,已经退出了。

如果我们想要容器启动,那么我们使用docker start mytomcat命令

19、删除容器  docker rm mytomcat

20、如果想要真正是运行tomcat可以被访问到,那么我们在运行docker的tomcat容器时需要加一些参数,docker run -d -p 8888:8080 tomcat    说明:-d后台运行,-p端口映射,把主机的端口映射到容器中的端口,下面的例子是把8888映射到容器中的8080

这样就启动了映射,外部可以访问启动的容器了

20、如果外部访问不了,可能是防火墙的问题,使用命令 service firewalld status 查看防火墙状态

如果是启动的,给停止了,使用service firewalld stop

查看现在防火墙的状态

21、如果想要查看容器的日志,可以使用docker logs 容器ID

 

小讯
上一篇 2025-05-17 16:01
下一篇 2025-05-07 19:07

相关推荐

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