ljinch

阿里云 docker Tomcat 快速部署

2018-12-14 16:45  ljinch  阅读(787)  评论(0编辑  收藏  举报

1.安装docker

  yum install -y docker

2.启动docker

  service docker start 

3.拉取tomcat镜像

  docker pull tomcat

4.运行tomcat镜像

docker run -d --name my-tomcat -p 8888(宿主机器端口):8080(docker tomcat 容器端口) tomcat

eg: docker run -d -v /etc/localtime:/etc/localtime--name tomcat-console -p 8084:8080 tomcat

5.查看容器情况

docker ps -a
6.复制文件到webapp
    docker cp webapps/console.war tomcat-console:/usr/local/tomcat/webapps/
7.重启服务
    docker restart tomcat-console
8.进入docker

docker exec -it tomcat-console /bin/bash

修改时区:

 ln -sf /usr/share/zoneinfo/Asia/Shanghai    /etc/localtime
重启后生效
 
 
PS:微服务注册的时候,docker ip会存在问题,可以用以下命令处理:
docker run -d --name test001 --expose=8081 -p 8081:8080 -e "EUREKA_INSTANCE_IP-ADDRESS=xx.xx.xx.xx" -e "SERVER_PORT=8761" tomcat
docker run -d --name tomcat_stat --expose=8089 -p 8089:8080 -e "EUREKA_INSTANCE_IP-ADDRESS=147.96.239.88" -e "SERVER_PORT=8761" tomcat

分类:

技术点:

相关文章:

  • 2021-08-13
  • 2021-12-30
  • 2021-12-10
  • 2021-04-14
  • 2021-10-18
  • 2022-02-04
猜你喜欢
  • 2021-12-19
  • 2021-12-04
  • 2021-09-02
  • 2021-07-19
  • 2021-05-20
  • 2022-12-23
  • 2021-12-10
相关资源
相似解决方案