使用docker安装jdk、tomcat、mysql、nginx

这篇具有很好参考价值的文章主要介绍了使用docker安装jdk、tomcat、mysql、nginx。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、安装jdk

使用命令查看可用镜像  docker search jdk8

使用docker安装jdk、tomcat、mysql、nginx

下载通过docker下载jdk docker pull kdvolder/jdk8

 使用docker安装jdk、tomcat、mysql、nginx

查看jdk是否下载成功  docker images

 使用docker安装jdk、tomcat、mysql、nginx

 用docker启动 docker run -di --name=jdk1.8 kdvolder/jdk8

使用docker安装jdk、tomcat、mysql、nginx

 查看是否启动成功 docker ps

使用docker安装jdk、tomcat、mysql、nginx

查看下载的jdk版本

docker exec -it jdk1.8 /bin/bash

java -version

使用docker安装jdk、tomcat、mysql、nginx

二、安装mysql

拉去mysql : sudo docker pull mysql:”版本号” (不加版本号默认下载最新版)

 使用docker安装jdk、tomcat、mysql、nginx

 创建mysql实例

 sudo docker run -d -p 3306:3306 -v /usr/local/mysql/conf:/etc/mysql/conf.d -v /usr/local/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 --name  mysql mysql:5.7
使用docker安装jdk、tomcat、mysql、nginx

 查看 docker ps -a

使用docker安装jdk、tomcat、mysql、nginx

 然后mysql就安装好了  可以使用Navicat连接了

 三、安装tomcat

查询tomcat镜像 docker search tomcat

使用docker安装jdk、tomcat、mysql、nginx

 下载tomcat8  docker pull tomcat:8

使用docker安装jdk、tomcat、mysql、nginx

 查看下载的tomcat  docker images

使用docker安装jdk、tomcat、mysql、nginx

创建容器并运行  docker run -d -p 8080:8080 --name tomcat1 tomcat:8
使用docker安装jdk、tomcat、mysql、nginx

这里要进入tomcat容器里将 webapps.dist 下的内容全部移动到 webapps 中

docker exec -it 3724e2b5bfe9 /bin/bash  进入到容器中 这里跟tomcat的CONTAINER ID

先删除 rm -r webapps

在移动  mv webapps.dist webapps

使用docker安装jdk、tomcat、mysql、nginx

然后用你的ip:8080 访问就可以了

四、安装nginx

我们这就直接下载最新版本

docker pull nginx  (可以指定版本号)

使用docker安装jdk、tomcat、mysql、nginx

创建挂载目录
mkdir -p /home/nginx/conf
mkdir -p /home/nginx/log
mkdir -p /home/nginx/html

使用docker安装jdk、tomcat、mysql、nginx

生成容器  docker run --name nginx -p 9001:80 -d nginx

使用docker安装jdk、tomcat、mysql、nginx使用docker安装jdk、tomcat、mysql、nginx

使用docker安装jdk、tomcat、mysql、nginx

使用docker安装jdk、tomcat、mysql、nginx

其他:

docker删除命令 :docker rmi  跟(REPOSITORY、或者CONTAINER ID)

 进入容器: docker exec -it (CONTAINER ID) /bin/bash

退出容器:exit文章来源地址https://www.toymoban.com/news/detail-441107.html

到了这里,关于使用docker安装jdk、tomcat、mysql、nginx的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 阿里云服务器部署文档(jdk+ nginx + node + git + maven + tomcat + jenkins + mysql + redis等)

    1阿里云服务器网址上开放22端口,443端口和80端口,80端口用来nginx域名映射。 2用命令行工具登录上服务器后,首先开启防火墙,并开放需要的端口。 如果没有开启用这个命令:systemctl start firewalld 3查看系统版本,对随后安装需要的版本有所了解 4安装jdk 一、下载JDK jdk-11.0.18_

    2024年03月20日
    浏览(35)
  • jdk、tomcat、mysql的安装&windows项目部署

    1.双击运行jdk-8u144进行一个安装 2.一直点击下一步,到修改路径那个地方把他的存放路径改到D盘 3.找到我们刚刚修改的那个路径点进bin目录然后复制该路径进行一个环境变量配置 4.找到我的电脑右键,点击属性、点击高级系统设置、点击环境变量 5.点击系统变量,输入变量名

    2024年01月22日
    浏览(48)
  • 使用docker-compose.yml快速搭建开发、部署环境(nginx、tomcat、mysql、jar包、各种程序)以及多容器通信和统一配置

    image 镜像名称,可去镜像市场查找自己需要的 hostname 容器内服务名 container_name 容器名 volumes 可以把自己电脑的路径映射到容器中的文件夹中 networks 写同一个网络可以让容器之间进行通信 启动 在项目根目录的命令行中输入 docker-compose up 停止 在项目根目录的命令行中输入 d

    2024年02月12日
    浏览(38)
  • jdk、tomcat及mysql的安装和windows项目部署

    目录 一、jdk安装 1.1 安装jdk 1.2 配置jdk环境 1.3 配置成功 二、tomcat安装 三、MySQL安装 3.1 解压安装文件夹 3.2改变my.ini文件位置 3.3编辑my.ini文件 3.4 打开cmd 输入 mysqld install 3.5初始化mysql服务端 3.6 sql服务启动mysql 3.7 登录mysql 3.8 修改密码 3.9 连接测试 四、项目部署 1. 双击jdk,进

    2024年01月22日
    浏览(32)
  • Linux02(项目部署,手动和自动部署,JDK版本问题,安装软件,安装软件,安装JDK,Tomcat,MySQL,Irzsz)

    目录 一、安装软件 1. 安装准备工作 1 Linux里的软件安装方式 2 上传软件到Linux 3 拍照虚拟机快照 2. 安装JDK 1 卸载自带jdk 2 解压JDK 3 配置环境变量 4 测试JDK 3. 安装Tomcat 1 解压Tomcat 2 修改防火墙设置 3 测试Tomcat 启动Tomcat 访问Tomcat 查看Tomcat日志 4 关闭Tomcat 4. 安装MySQL 1 卸载自带

    2024年04月18日
    浏览(39)
  • 【Linux实用篇】Linux软件安装 JDK Tomcat MySQL lrzsz

    1.1 软件安装方式 在Linux系统中,安装软件的方式主要有四种,这四种安装方式的特点如下: 安装方式 特点 二进制发布包安装 软件已经针对具体平台编译打包发布,只要解压,修改配置即可 rpm安装 软件已经按照redhat的包管理规范进行打包,使用rpm命令进行安装,==不能自行

    2024年01月21日
    浏览(33)
  • 后端Linux软件安装大全[JDK、Tomcat、MySQL、Irzsz...持续更新中]

    为了巩固所学的知识,作者尝试着开始发布一些学习笔记类的博客,方便日后回顾。当然,如果能帮到一些萌新进行新技术的学习那也是极好的。作者菜菜一枚,文章中如果有记录错误,欢迎读者朋友们批评指正。 (博客的参考源码可以在我主页的资源里找到,如果在学习的

    2024年02月13日
    浏览(37)
  • 【Linux】jdk & Tomcat & MySql的安装及Linux后端接口部署

    打开MobaXterm通过Linux地址连接到Linux并登入Linux,再将主机中的配置文件复制到MobaXterm 使用命令查看:ll     解压jdk 解压命令:tar -xvf jdk  加键盘中Tab键即可补全后面的文件名 解压tomcat 解压命令:tar -xvf apache  加键盘中Tab键即可补全后面的文件名  输入 vim /etc/prefile  回车

    2024年02月06日
    浏览(34)
  • docker应用部署(部署MySql,部署Tomcat,部署Nginx,部署Redis)

    一、部署MySQL 搜索mysql镜像 拉取mysql镜像 创建容器,设置端口映射、目录映射 参数说明: -p 3307:3306 :将容器的 3306 端口映射到宿主机的 3307 端口。 -v $PWD/conf:/etc/mysql/conf.d :将主机当前目录下的 conf/my.cnf 挂载到容器的 /etc/mysql/my.cnf。配置目录 -v $PWD/logs:/logs :将主机当前目

    2024年02月03日
    浏览(32)
  • 【Linux】jdk、tomcat、MySQL环境搭建的配置安装,Linux更改后端端口

    工具的组合为开发者和系统管理员提供了构建和运行Java应用程序以及存储和管理数据的完整环境。 JDK(Java Development Kit):JDK是Java开发工具包,它提供了开发和运行Java应用程序所需的工具和库。通过安装JDK,您可以在Linux上编译、调试和运行Java程序。 Tomcat:Tomcat是一个开源

    2024年02月06日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包