centos7 yum安装docker并启动Tomcat

1、删除docker相关依赖


[root@localhost ~]# yum remove docker
[root@localhost ~]# yum remove docker-selinux

2、创建docker镜像仓库

[root@test yum.repos.d]# vi  /etc/yum.repos.d/docker.repo
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/$releasever/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg 

3、yum 安装docker

[root@test yum.repos.d]# yum install docker-engine

4、启动docker

[root@localhost ~]# service docker start
Redirecting to /bin/systemctl start  docker.service
[root@localhost ~]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
 
[root@test yum.repos.d]# docker version
如果安装失败,请从第一步开始。

5、docker 查找Tomcat镜像

[root@localhost ~]# docker search tomcat
NAME                                  DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED
tomcat                                Apache Tomcat is an open source implementa...   1792      [OK]       
tomee                                 Apache TomEE is an all-Apache Java EE cert...   49        [OK]       
dordoka/tomcat                        Ubuntu 14.04, Oracle JDK 8 and Tomcat 8 ba...   48                   [OK]
davidcaste/alpine-tomcat              Apache Tomcat 7/8 using Oracle Java 7/8 wi...   24                   [OK]
consol/tomcat-7.0                     Tomcat 7.0.57, 8080, "admin/admin"              16                   [OK]
cloudesire/tomcat                     Tomcat server, 6/7/8                            15                   [OK]
bitnami/tomcat                        Bitnami Tomcat Docker Image                     13                   [OK]

6、下载Tomcat镜像

[root@localhost ~]# docker pull tomcat
Using default tag: latest
latest: Pulling from library/tomcat
c73ab1c6897b: Downloading [===================>                               ]  17.18MB/45.14MB
1ab373b3deae: Download complete 
b542772b4177: Download complete 
0bcc3741ab14: Download complete 
421d624d778d: Download complete 
26ad58237506: Download complete 
8dbabc90b2b8: Downloading [==>                                                ]   7.35MB/155.2MB
982930be204d: Download complete 
80869be51738: Download complete 
b71ce0f0260c: Download complete 
b18814a5c704: Download complete 
e3fbb69d7797: Downloading [================>                                  ]  3.988MB/12.42MB

下载速度根据自己的网速来,可能需要点时间

docker image 查看本地已下载镜像

[root@localhost ~]# docker images
REPOSITORY                                                TAG                 IMAGE ID            CREATED             SIZE
tomcat                                                    latest              4db09019de0d        3 days ago          554MB

7、运行

[root@localhost ~]# docker run -d -p 8081:8080 tomcat 
eda3e0056279f006ede58681e9563d51706b37ca226ab916cbd7fae29ae73d3f

docker run :运行

-d :后台运行

-p :端口映射 8081是对外访问端口,8080是docker内部Tomcat端口

tomcat : 镜像名称

docker ps 一下,看看是否真的运行起来了

[root@localhost ~]# docker ps 
CONTAINER ID        IMAGE                        COMMAND                  CREATED             STATUS              PORTS                    NAMES
eda3e0056279        tomcat                       "catalina.sh run"        2 seconds ago       Up 1 second         0.0.0.0:8081->8080/tcp   gallant_knuth

在打开浏览器,输入http://ip:8081/.如果不能访问页面,请检查防火墙是否关闭。









  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值