【Docker】Docker常用应用的安装

Docker常用应用的安装

  • 一、TomCat
    • 1.1、下载
    • 1.2、启动
    • 1.3、配置
  • 二、MySQL
    • 2.1、下载
    • 2.2、启动
    • 2.3、配置
  • 三、Redis
    • 3.1、下载
    • 3.2、启动

一、TomCat

1.1、下载

 docker pull tomcat

1.2、启动

docker run -it -p 8080:8080 tomcat

访问8080
【Docker】Docker常用应用的安装_第1张图片

1.3、配置

最新docker上tomcat的是10版本和以前不一样 需要修改目录
将自带的webapps删除然后把webapps.dist目录换成webapps即可

或者

下载8版本的

docker pull billygoo/tomcat8-jdk8

docker run -d -p 8080:8080 --name t2 billygoo/tomcat8-jdk8

二、MySQL

2.1、下载

 docker pull mysql:5.7

2.2、启动

我的主机本身有个mysql 需要改端口
-p 3307:3306   将容器的 3306 端口映射到主机的 3307 端口

docker run -d -p 3307:3306 
--privileged=true 
-v /www/wwwroot/dockerData/mysql/log:/var/log/mysql 
-v /www/wwwroot/dockerData/mysql/data:/var/lib/mysql 
-v /www/wwwroot/dockerData/mysql/conf:/etc/mysql/conf.d 
-e MYSQL_ROOT_PASSWORD=123456  
--name mysql 
mysql:5.7

2.3、配置

/www/wwwroot/dockerData/mysql/conf下新建my.cnf

[client]
default_character_set=utf8
[mysqld]
collation_server = utf8_general_ci
character_set_server = utf8

三、Redis

3.1、下载

 docker pull redis:6.0.8

3.2、启动

docker run  -p 6380:6379 
--name rds 
--privileged=true 
-v /www/wwwroot/dockerData/redis/redis.conf:/etc/redis/redis.conf 
-v /www/wwwroot/dockerData/redis/data:/data 
-d redis:6.0.8 redis-server /etc/redis/redis.conf

你可能感兴趣的:(Docker,docker)