一、安装软件
(1)全部安装命令
CentOS 8 使用 docker 安装软件 jdk、nginx、nacos、redis、Sentinel Dashboard:
docker search Dragonwell
docker pull falconia/dragonwell11
docker search nginx
docker pull nginx
docker pull nacos/nacos-server
docker pull redis
docker pull bladex/sentinel-dashboard
(2)安装:jdk
docker search Dragonwell
docker pull falconia/dragonwell11
(3)安装:nginx
docker search nginx
docker pull nginx
(4)安装:nacos
docker pull nacos/nacos-server
(5)安装:redis
docker pull redis
(6)安装:Sentinel Dashboard
docker pull bladex/sentinel-dashboard
二、开放端口
【阿里云】端口:阿里云端口开放基本流程https://gusanshang.blog.csdn.net/article/details/133752311
三、启动软件
(1)启动:nacos
在 Docker 中运行 nacos 的命令:
docker run --name nacos -d -p 8848:8848 -p 9848:9848 -p 9849:9849 --privileged=true --restart=always -e MODE=standalone -e PREFER_HOST_MODE=hostname nacos/nacos-server:2.0.3
【命令的详细解释】
(2)启动:nginx
在 Docker 中运行 nginx 的命令,直接整个一次性复制黏贴运行:
docker run -p 80:80 -p 443:443 --name nginx -v /mydata/nginx/html:/usr/share/nginx/html -v /mydata/nginx/logs:/var/log/nginx -v /mydata/nginx/conf:/etc/nginx/conf -d nginx
【命令的详细解释】
-p 80:80 -p 443:443
:将容器的端口 80 和 443 映射到主机的相应端口,可以根据需要进行端口映射的修改。
-v /mydata/nginx/html:/usr/share/nginx/html
:将宿主机上 “/mydata/nginx/html” 目录映射到容器中 Nginx 的 HTML 根目录 “/usr/share/nginx/html”,这样就可以在宿主机上编辑网页内容。
-v /mydata/nginx/logs:/var/log/nginx
:将宿主机上 “/mydata/nginx/logs” 目录映射到容器中 Nginx 的日志目录 “/var/log/nginx”,这样就可以在宿主机上查看 Nginx 的日志。
-v /mydata/nginx/conf:/etc/nginx
:将宿主机上 “/mydata/nginx/conf” 目录映射到容器中 Nginx 的配置目录 “/etc/nginx”,这样就可以在宿主机上编辑 Nginx 的配置文件。
(3)启动:redis
在 Docker 中运行 redis 的命令:
docker run -d -p 6379:6379 --name redis -v /mydata/redis/data:/data redis:6.0 redis-server --appendonly yes --requirepass GuSanShangMiMa
【命令的详细解释】
(4)启动:Sentinel Dashboard
在 Docker 中运行 Sentinel Dashboard 的命令:
docker run --name sentinel -d -p 8858:8858 -d bladex/sentinel-dashboard
【命令的详细解释】
四、访问网址
(1)访问:nacos
启用完成后,可以用 ESC 应用服务器 ip 加上 nacos 端口看是否支持访问:
http://服务器 ip:8848/nacos/#/login
【默认账号】
用户:nacos
密码:nacos
(2)访问:Sentinel Dashboard
启用完成后,可以用 ESC 应用服务器 ip 加上 sentinel 端口看是否支持访问:
【默认账号】
用户:sentinel
密码:sentinel
原文地址:https://blog.csdn.net/qq_39720249/article/details/133988359
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_3857.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!