news 2026/6/9 11:36:43

docke-compose运行若依

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
docke-compose运行若依


Rocky9 安装 docker 命令如下

# 清理可能存在的旧版 Docker 组件 dnf remove docker docker-client docker-client-latest docker-common docker-latest docker-logrotate docker-engine podman runc # 更新系统软件包 dnf update -y # 添加阿里云的 Docker 仓库配置 dnf install -y yum-utils yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo # 安装 Docker 引擎及其常用插件(包含 Docker Compose) dnf install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin # 配置国内镜像 mkdir -p /etc/docker tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": [ "https://docker.1panel.live", "https://docker.m.daocloud.io", "https://dockerproxy.com", "https://docker.nju.edu.cn", "https://docker.rainbond.cc", "https://docker.1ms.run" ], "iptables": false, "storage-driver": "overlay2", "log-driver": "json-file", "log-opts": { "max-size": "100m", "max-file": "3", "compress": "true" }, "live-restore": true, "userland-proxy": false } EOF # Docker 在系统启动时自动运行 systemctl enable --now docker # 重启docker使配置生效 systemctl daemon-reload systemctl restart docker # 验证国内镜像是否生效 docker info | grep -A 5 "Registry Mirrors"


地址: docker_composer下载地址
然后把文件都拉下 项目里面的配置文件写清楚了配置的意思,里面安装nginx、mysql、redis、jdk21这些容器

然后把这个文件夹上传进linux系统 最后进入docker_compose目录 执行 docker compose up -d

docker常用命令

docker logs -f 容器名 -- 查看容器实时日志
docker stats --查看内存cpu使用率
docker exec -it 容器名 /bin/bash -- 进入容器内部
docker stop 容器名 -- 停止容器 start启动 restart重启
docker rm 容器名 -- 删除容器

下面命命令是防火墙设置开机启动,然后开放443、80、8080、3306端口以及删除3306端口

# 防火墙设置开机启动 systemctl enable --now firewalld # 开放端口 firewall-cmd --zone=public --add-port=3306/tcp --permanent firewall-cmd --zone=public --add-port=80/tcp --permanent firewall-cmd --zone=public --add-port=8080/tcp --permanent firewall-cmd --zone=public --add-port=443/tcp --permanent # 删除端口 firewall-cmd --zone=public --remove-port=3306/tcp --permanent # 重新加载防火墙使配置生效(必须执行) firewall-cmd --reload # 查看开放的端口 firewall-cmd --permanent --list-all firewall-cmd --list-ports

如果你需要新增一个demo的java程序,然后8081端口进行访问如何操作


首先你需要在docker_compose创建一个demo的文件目录,然后把你的demo.jar包上传上去,再然后在docker-compose.yml中新增一个容器 如下

上面步骤做完后 在docker_compose目录里面执行 docker compose up -d命令就可以了,这个新的java程序就跑起来了

对了 你还需要部署一份前端配合这个程序,那你需要在nginx目录的html目录里面创建的一个demo文件夹,这个文件夹里面就存放你前端的文件,然后修改default.conf文件,监控81端口以及代理


最后在docker-compose.yml里面的nginx加一个81端口映射出去

然后执行 docker compose up -d

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/9 11:36:29

还在为网易云音乐NCM格式烦恼?这款工具让你重获音乐自由

还在为网易云音乐NCM格式烦恼&#xff1f;这款工具让你重获音乐自由 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 你是否遇到过这样的尴尬时刻&#xff1f;在网易云音乐精心收藏了心爱的歌曲&#xff0c;下载到本地后却发现只能在…

作者头像 李华
网站建设 2026/6/9 11:35:37

Word域代码实战:搞定参考文献[1,2,3]优雅排版的隐藏技巧

Word域代码实战&#xff1a;搞定参考文献[1,2,3]优雅排版的隐藏技巧在学术写作和专业文档排版中&#xff0c;参考文献的引用格式直接影响内容的专业性和可读性。许多用户在使用Word进行交叉引用时&#xff0c;常常遇到多文献引用格式不美观的问题——比如生硬的[1][2][3]排列&a…

作者头像 李华
网站建设 2026/6/9 11:34:54

AI 编排框架学习篇(四)| BMAD-METHOD:流程把关 · 0→1

AI 编排框架学习篇&#xff08;四&#xff09;| BMAD-METHOD&#xff1a;流程把关 0→11. 一句话定义2. 适用场景3. 它解决了什么问题4. 核心亮点4.1 八角色虚拟敏捷团队4.2 四阶段流程 质量门禁4.3 Quick Flow — 小任务的快速通道4.4 Party Mode — 多 Agent 实时协作4.5 跨…

作者头像 李华
网站建设 2026/6/9 11:34:27

如何快速掌握APA第7版参考文献格式:面向Word用户的完整教程

如何快速掌握APA第7版参考文献格式&#xff1a;面向Word用户的完整教程 【免费下载链接】APA-7th-Edition Microsoft Word XSD for generating APA 7th edition references 项目地址: https://gitcode.com/gh_mirrors/ap/APA-7th-Edition 还在为学术论文的参考文献格式而…

作者头像 李华