1 环境信息
1 查看系统内核
[root@localhost /]# cat /etc/redhat-release
CentOS Linux release 7.5.1804 (Core)
2 文件准备
2.1 获取资源文件
2.1.1 手动下载
1 apache-tomcat-8.5.16.tar.gz
http://archive.apache.org/dist/tomcat/tomcat-8/v8.5.16/bin/apache-tomcat-8.5.16.tar.gz
2 server-jre-8u131-linux-x64.tar.gz
https://download.youkuaiyun.com/download/qq_15769939/12115544
2.1.2 虚拟机下安装docker
1 联网机器安装 downloadonly
yum install yum-plugin-downloadonly
2 下载docker安装文件
yum install --downloadonly --downloaddir=/opt/module/software/docker docker
3 安装docker
cd /opt/module/software/docker
rpm -ivh *.rpm
4 启动docker
systemctl start docker
5 拉取mysql5.7
docker pull mysql:5.7
6 拉取oracle11g
docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
7 拉取vsftpd
docker pull fauria/vsftpd
8 拉取nginx
docker pull nginx
9 查看获取到的镜像文件
docker images
10 导出镜像
docker save -o /opt/module/software/jingxiang/mysql57.tar mysql:5.7
docker save -o /opt/module/software/jingxiang/oracle11.tar registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
docker save -o /opt/module/software/jingxiang/vsftpd.tar fauria/vsftpd
docker save -o /opt/module/software/jingxiang/nginx.tar nginx:latest
2.2 上传到服务器
1 将提供的module文件夹上传到服务器的 /opt/ 目录下
[root@localhost /]# ll /opt/module/
总用量 0
drwxr-xr-x. 2 root root 6 12月 9 14:14 env
drwxr-xr-x. 4 root root 113 12月 9 14:19 software
[root@localhost /]# ll /opt/module/software
总用量 62640
-rw-r--r--. 1 root root 9417469 12月 9 14:19 apache-tomcat-8.5.16.tar.gz
drwxr-xr-x. 2 root root 4096 12月 9 14:12 docker
drwxr-xr-x. 2 root root 80 12月 9 14:22 jingxiang
-rw-r--r--. 1 root root 54714634 12月 9 14:19 server-jre-8u131-linux-x64.tar.gz
[root@localhost /]# ll /opt/module/software/jingxiang
总用量 7705556
-rw-r--r--. 1 root root 441716224 12月 9 14:13 mysql57.tar
-rw-------. 1 root root 130173440 12月 9 14:22 nginx.tar
-rw-r--r--. 1 root root 6913197568 12月 9 14:17 oracle11.tar
-rw-r--r--. 1 root root 405392896 12月 9 14:13 vsftpd.ta
3 JDK 部署
1 解压以及剪切到/opt/module/env/目录
[root@localhost /]# cd /opt/module/software/
[root@localhost software]# tar -zxvf server-jre-8u131-linux-x64.tar.gz -C /opt/module/env/
[root@localhost software]# ls /opt/module/env
jdk

本文详细介绍在CentOS 7.5系统上部署JDK、Tomcat、Docker及多种Docker镜像(如MySQL、Oracle、vsftpd、Nginx)的步骤。涵盖了从环境准备、软件下载、安装配置到服务启动的全过程。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



