当前位置:网站首页 > R语言数据分析 > 正文

查看docker的版本(查看docker0)



在实际开发中,我们经常会遇到多台机器配置相同的软件运行环境。

比如配置一个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

 

到此这篇查看docker的版本(查看docker0)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • xavier是什么牌子鞋子(viz鞋是什么牌子)2025-05-04 16:09:09
  • swagger无法访问(swagger的访问路径)2025-05-04 16:09:09
  • crse是什么软件(crindr是什么软件)2025-05-04 16:09:09
  • aiplus是什么牌子耳机(airplus是什么耳机)2025-05-04 16:09:09
  • word打开目录导航(word如何打开目录导航)2025-05-04 16:09:09
  • nrm不是内部或外部命令(npm不是内部外部命令)2025-05-04 16:09:09
  • redhat root密码忘记了怎么办(redhat忘记root密码的解决办法)2025-05-04 16:09:09
  • dress me up是什么意思(dress up for mode什么意思)2025-05-04 16:09:09
  • uchar(uchar和unsigned char区别)2025-05-04 16:09:09
  • cors跨域解决方案(跨域cors使用说明)2025-05-04 16:09:09
  • 全屏图片