您的位置:首页 > 运维架构 > Docker

关于docker的使用(一):安装tomcat以及提高docker pull 的拉取速度

2019-03-29 12:12 513 查看

关于安装tomcat

1.搜索镜像,使用下面的代码,来进行查看,可以得到关于tomcat的各种版本

docker search tomcat

2.下载镜像,默认下载的是latest版本的,具体的我们可以查看docker hub的官网

docker pull tomcat

3.我们启动一下容器内的程序,注意docker的理念,如果我们仅仅是

docker run --name myTomcat -d tomcat

- -name表示我们给容器的命名,-d表示我们在后台运行tomcat,
上面的代码跑起来后,容器是起来了,但是我们在外界并不能进行访问,因为没有将端口号映射出来
4.那么我们修改一下启动的方式
首先关闭docker容器

docker stop myTomcat

接着删除这个容器

docker rm myTomcat

ps:当然你也不需要删除这个容器,但是你下次命名容器的时候,不能使用myTomcat来命名了哈
重新启动tomcat的镜像,将其端口号抛出

docker run --name myTomcat -d -p 8888:8080 tomcat

- - name 表示容器的名字,-d 表示后端运行,- p表示主机端口8888映射到容器端口8080
以上配置你就可以在主机上,访问虚拟机的IP:8888来进入容器里面的tomcat页面了

下面就是遇到的一些问题

1.docker pull下载比较慢
解决的办法

vi /etc/docker/daemon.json

输入

{ "registry-mirrors": ["https://m2lv5yea.mirror.aliyuncs.com"]}

保存后,输入

systemctl daemon-reload

最后重新启动一下docker

systemctl restart docker

以上是切换了docker的下载镜像地址,建议个人可以申请一下,具体步骤如下

点击阿里云的官网,进行注册

点击控制台进入


完美

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: