docker安装应用:Nginx+Nacos+Minio+Mysql+Redis+jdk

docker安装应用:Nginx+Nacos+Minio+Mysql+Redis+jdk

个人编写整合仅供参考

出事概不负责!


安装最新版本nginx

docker pull nginx:latest

修改配置文件nginx.conf

cd /mnt/data/docker-data/nginx/conf

创建nginx.conf

编辑nginx.conf

模板在迅雷网盘

链接:https://pan.xunlei.com/s/VN2Q5RR4bf20guxIWpLr1bdAA1
提取码:77z3


运行命令
docker run -d -p 80:80 -v /mnt/data/docker-data/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /mnt/data/docker-data/nginx/html:/etc/nginx/html/ui --name=nginx --restart=on-failure:3 nginx:latest

运行多个应用

docker run -d -p 81:81 -v /mnt/data/docker-data/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /mnt/data/docker-data/nginx/html:/etc/nginx/html/ui --name=nginx --restart=on-failure:3 nginx:latest

红色选中部分换成新的前端文件路径

安装最新版本nacos

docker pull nacos/nacos-server

启动并挂载目录
docker run -d -p 8848:8848 -e MODE=standalone -v /mnt/data/docker-data/nacos/init.d/custom.properties:/home/nacos/init.d/custom.properties -v /mnt/data/docker-data/nacos/logs:/home/nacos/logs --restart=always --name nacos nacos/nacos-server


安装minio

docker pull minio/minio

# 启动MinIO
# 账号:MINIO_ACCESS_KEY=minioroot,密码:MINIO_SECRET_KEY=minioroot
# 网页的端口和接口的端口都是9000

docker run -d -p 9000:9000 -p 9001:9001 --name minio --restart=always --privileged=true -v /mnt/data/docker-data/minio/root:/root/.minio -v /mnt/data/docker-data/minio/data:/data -e "MINIO_ROOT_USER=minio" -e "MINIO_ROOT_PASSWORD=minioadmin" minio/minio server /data --console-address ":9001" --address ":9000"


MySQL安装加启动
docker run --name mysql-server --restart=always -v /mnt/data/docker-data/mysql/:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=Mysql数据库的密码 -e TZ=Asia/Shanghai -d -p 3306:3306 mysql:8.0.27 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci


Redis安装加启动
docker run --name redis-server --restart=always -p 6379:6379 -v /mnt/data/docker-data/redis/data:/data -d redis redis-server --appendonly yes --requirepass "Redis的密码" --save 60 1 --loglevel warning


JDK安装

--查看JDK仓库
yum search openjdk

--安装JDK
yum install -y java-1.8.0-openjdk-devel.x86_64

--配置JDK环境变量

vim /etc/profile
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.322.b06-1.el7_9.x86_64
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

--立即生效
source /etc/profile

免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部