docker-2 tomcat
启动容器命令
docker run -d -p 8080:8080 -v /root/tomcat/webapps:/usr/local/tomcat/webapps -v /root/tomcat/logs:/usr/local/tomcat/logs --privileged=true docker.io/tomcat
docker run -d -p 8080:8080 -v /root/tomcat/webapps:/usr/local/tomcat/webapps -v /root/tomcat/logs:/usr/local/tomcat/logs -v /root/jenkins_home:/root/.jenkins --privileged=true docker.io/tomcat
docker run -d -p 8081:8080 -p 50000:50000 -u root -v /root/jenkins_home:/var/jenkins_home --privileged=true docker.io/jenkins
docker run -d -p 3306:3306 -v /etc/localtime:/etc/localtime --rm -v /root/mysql/data:/var/lib/mysql -v /root/mysql/conf.d:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=jckj@3609 --privileged=true docker.io/mysql:5.7
docker run -p 6379:6379 -v /root/redisdata:/data --privileged=true -d redis:3.2 redis-server --appendonly yes
-d :后台运行
-p:映射端口,前面是本机端口,后面是容器端口
-v:挂载本地目录,前面是本机目录,后面是容器目录
--privileged=true:挂载的时候,加上权限,否则根本不可能访问宿主机本地路径 /etc/localtime:/etc/localtime 对于MYSQL来说一定要映射时区
docker.io/tomcat:容器名称
-u root:以用户 root的权限运行
/root/mysql/data:数据目录
/root/mysql/conf.d:配置目录
MYSQL_ROOT_PASSWORD=jckj123456:初使化密码 redis-server --appendonly yes : 在容器执行redis-server启动命令,并打开redis持久化配置
docker run -d -p 8082:80 -v /root/php/www:/var/www --privileged=true registry.cn-hangzhou.aliyuncs.com/lxepoo/apache-php5 docker run --name dsc272 -d -p 8083:80 -v /root/php/www2:/var/www --privileged=true registry.cn-hangzhou.aliyuncs.com/lxepoo/apache-php5
停止容器
docker stop mytomcat1
mytomcat1:运行中的容器名称 查看运行中的容器
docker ps
2. 通过下述命令查询之前运行的tomcat。
ps -awwef | grep tomcat
3. 若2中出现多条tomcat信息。利用kill命令将其中止。
kill - [PID]
进入运行中的容器
docker exec -it 4fb571e33944 /bin/bash
Publish Over SSH 部署相关介绍文章,适合LIUNX
https://blog.csdn.net/jiang1986829/article/details/51275361
https://blog.csdn.net/flyingshuai/article/details/72898665
Publish Over FTP 服务器发布,适合WINDOWS 切记 改成支持中文的编码,否则就会出 550错误,文件不能写入
MYSQL 开启权限:
https://www.cnblogs.com/goxcheer/p/8797377.html
docker-2 tomcat的更多相关文章
- Docker化tomcat 并且使用maven热部署
今天没事干 就把自己的tomcat docker化并且使用maven实现热部署 特别记录一下~ 1.首先进行centos7的安装 就不在记录了 注意的是最好使用centos7 因为docker 依赖 ...
- Docker安装tomcat和部署项目
随着微服务的流行,Docker越来越流行,正如它的理念"Build, Ship, and Run Any App, Anywhere"一样,Docker提供的容器隔离技术使得开发人 ...
- Docker创建 tomcat/weblogic 集群
安装 tomcat 镜像 准备好需要的 jdk.tomcat 等软件放到 home 目录下面,启动一个容器 docker run -t -i -v /home:/opt/data --name mk_ ...
- docker制作tomcat镜像
准备cestos镜像.tomcat.jdk cestos是docker pull下来的 在/opt/下创建docker:mkdir -p /opt/docker 把tomcat和jdk解压到docke ...
- docker安装tomcat并部署web项目
docker安装tomcat就不说了,网上一大把 启动tomcat: docker run --name tomcat -p 8080:8080 -v $PWD/test:/usr/local/tom ...
- 【转】Docker部署Tomcat及Web应用
Docker部署Tomcat及Web应用 - Scofield_No1的博客 - CSDN博客https://blog.csdn.net/qq_32351227/article/details/786 ...
- Docker部署tomcat及应用
前提Docker已安装完成. 由于测试网无法直接连入互联网,所以在本机虚拟机内下载tomcat镜像并传到测试网主机中. 虚拟机内执行 查找tomcat镜像: # docker search tomca ...
- Docker 搭建 Tomcat + Mysql
Docker 搭建 Tomcat + Mysql 准备 虚拟机 虚拟机安装Docker 在纯净的Centos镜像上搭建 Centos镜像准备 虚拟机上拉取 Centos 镜像: docker pull ...
- 使用docker安装tomcat服务
1. 拉取官方tomcat镜像 docker pull tomcat 2. 创建tomcat容器目录 [root@WSyHRQ171356 /]# mkdir /tomcat/test 3. 创建测试 ...
- Docker安装Tomcat镜像并部署web项目
一.安装Tomcat 1.查找Docker Hub上的tomcat镜像 docker search tomcat 2.拉取官方的镜像 docker pull tomcat 等待下载完毕,需要一些时间. ...
随机推荐
- springboot学习二:配置文件配置
springboot默认读取application*.properties #######spring配置####### spring.profiles.active=dev //引入开发配置文件 a ...
- [Unity优化]批处理03:静态批处理
原理: 运行时,把需要进行静态批处理的网格合并到一个新的网格中.虽然只进行一次合并操作,但是会占用更多的内存来存储合并后的网格,并且被静态批处理的物体无法移动旋转缩放 要使用静态批处理,需要把Stat ...
- Anatomy of a Database System学习笔记 - 查询
查询解析 解析会生成一个查询的内部展示.格式检查包含在解析过程中. 每次解析一个SELECT,步骤如下:1. 从FROM里找到表名,转换成schema.tablename.这一步需要调用目录管理器ca ...
- python———day03
一.字符串格式化输出: 占位符 %s(字符串) %d(整数) %f(浮点数,约等于小数) name = input("Name:") age = input("Ag ...
- Asp.net core中由于页面编码导致的中文乱码
问题描述 最近使用asp.net core写了一个简单的网站,在windows系统下完全没有出现问题.后来在linux系统中搭建了docker,并且在linux中自动使用git获取源码,编译,部署一条 ...
- Swoft 容器使用
可以借助Swoft下的Bean类操作容器 示例: 将类绑定至容器 use Swoft\Bean\Annotation\Bean; /** * @Bean("imageLogic") ...
- Spring事务实现分析
一.Spring声明式事务用法 1.在spring配置文件中配置事务管理器 <bean id="baseDataSource" class="com.alibaba ...
- BaseRecycleViewAdapterHelper
BaseRecycleViewAdapterHelper 官方文档 git说明文档 1.English 2.中文
- spring三大核心
IOC(控制反转) 下面是多个针对此理解的表达. 一个对象A依赖另一个对象B就要自己去new 这是高度耦合的 IOC容器的使用. 比如在B中使用A很多,哪一天A大量更改,那么B中就要修改好多代码. 通 ...
- 吴裕雄 python 机器学习——逻辑回归
import numpy as np import matplotlib.pyplot as plt from matplotlib import cm from mpl_toolkits.mplot ...