前言:
2025年06月04日
我们都知道从远程仓库可以pull一个tomcat等镜像下来,然后docker run启动容器,然后docker exec -it 容器id /bin/bash进入容器,往webapps下仍我们的程序。等等这一系列操作,都需要人工一步步的去操作,那我问你:你没qa和生产环境的部署权限,你咋操作这些?这就需要将所有人工一步步操作的地方都写到Dockerfile文件里,然后将文件给到运维人员,他们build成镜像然后进行启动。
2025年06月04日
RuoYi 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring Security、MyBatis、Jwt、Vue),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理、代码生成等。在线定时任务配置;支持集群,支持多数据源。
部署策略:使用宝塔面板来简化部署JDK,数据库,REDIS,NGNIX等。前端项目使用NGNIX,后端JDK使用yum进行安装。
2025年06月04日
在现代Web开发中,构建一个可靠的、可扩展的Web应用程序需要综合利用多种技术栈。本文将通过实际案例,详细讲解如何从零开始部署一个以Spring Boot为核心的Web应用程序,包括后端、数据库、缓存、中间件和前端的全栈配置。我们将利用Ansible来实现自动化部署,以简化繁琐的配置流程。
2025年06月04日
OpenResty 是一款基于 Nginx 的高性能 Web 平台,通过集成 Lua 脚本和丰富的模块,将 Nginx 从静态反向代理转变为可动态编程的应用平台。其核心优势包括:
2025年06月04日
搜索镜像:docker search image_name
搜索结果过滤:
是否官方: docker search --filter="is-offical=true" image_name
是否自动化构建:docker search --filter="is-automated=true" image_name
大于多少颗星:docker search --filter="star=3" image_name
2025年06月04日
刚部署完网站却打不开?远程连接突然被拒?90% 的原因是防火墙把端口 “封锁” 了!别慌!今天教你用最简单的命令,3 分钟搞定 Linux 防火墙端口放行,新手也能秒变 “防火墙管理高手”!
2025年06月04日
启动docker:
systemctl start docker
停止docker:
systemctl stop docker
重启docker:
systemctl restart docker