Thanks to visit codestin.com
Credit goes to github.com

Skip to content

fuzhengwei/xfg-dev-tech-docker-install

Repository files navigation

Docker 环境配置 + 软件(一键安装)

作者:小傅哥
博客:https://bugstack.cn

沉淀、分享、成长,让自己和他人都能有所收获!😄

大家好,我是技术UP主小傅哥。

说实话,做项目不上线,等于吃面不配蒜🧄,效果少一半!面试官也说:“所有做Java编程项目,没有上线云服务器的,一律当玩具看!” 是呀,做完项目不上线,是不你做的项目没法运行,是个小卡拉米练手的?🤔 那怎么办?

其实,上线云服务器非常非常简单,而且云服务器价格也非常非常便宜!趁618活动月,28块钱,都能买一年的云服务器☁️,干嘛不上车!

啥是云服务器?

云服务器,就等同于自己的另外一个电脑💻,在另外一台电脑部署 redis、mysql、mq等,本地电脑连接过去使用。尤其是 Windows 电脑用户,真心建议搞个云服务器,否则你会浪费非常多的时间这套 Windows 适配问题。

这样有了云服务器,就可以不用嚯嚯本地电脑了,安装了卸,卸了安装,把自己本机电脑环境弄的乱码起糟,全是费时费力的事。有这精力,不如用一台云服务器部署环境,开发完成项目后,再上线云服务器。既节省本地电脑资源,又锻炼了云服务器操作,起步一举两得!

不过,放心!别担心你不会用云服务器,因为小傅哥已经给你准备了一件安装云服务器环境的脚本,和各类部署环境和构建项目的视频。即使是小卡拉米,也能跟着学习下来。

🧧小傅哥还提供了非常多的编程实战项目,包括;业务的、组件的、AI的、源码的、轮子的,可以关注公众号「bugstack虫洞栈」回复「星球」加入。

🌱 目录

  • 一、优惠云服务器地址
  • 二、一键部署脚本
    1. 脚本权限设置
    2. JDK 安装脚本
    3. Docker 安装脚本
    4. 软件安装脚本
    5. 常见问题
    6. 执行顺序建议

一、优惠云服务器地址

我适合买哪个服务器?

  • 2c2g 1年,28¥,可部署一套 docker、mysql、redis、SpringBoot 单体项目,用于替代本地电脑的环境部署。
  • 2c4g 1年(非常推荐3年),109¥,可部署一套 docker、mysql、redis、rabbitmq、xxl-job、SpringBoot 分布式微服务项目。
  • 2c8g 1年,328¥,适合部署小傅哥星球社群大部分项目,可以完成多个微服务项目部署。

注意📢:购买选择系统时,推荐系统镜像,centos 7.9Ubuntu 24+ SSH 链接工具:SSH Tool

如果自己账号不是新人身份,可以自己注册个新账号,用家里人JD扫码认证一下即可。

二、一键部署脚本

小傅哥,这里为你准备一键安装 Docker 环境的脚本文件,你可以非常省心的完成 Docker 部署。使用方式如下。

本文档介绍如何执行项目中的各个脚本,包括权限设置和执行步骤。操作视频:https://www.bilibili.com/video/BV1oaNazEEf5

1. 下载安装脚本(github\gitcode)

注意

cd /
mkdir dev-ops
cd dev-ops

之后在执行 git clone 操作,不要在 ~ 目录下,会有 root 权限。

$ git clone https://github.com/fuzhengwei/xfg-dev-tech-docker-install.git
$ git clone https://gitcode.com/Yao__Shun__Yu/xfg-dev-tech-docker-install.git

2. 为所有脚本添加可执行权限

$ find . -name "*.sh" -type f -exec chmod +x {} \;

3. 安装 Docker (选择对应系统)

$ ./centos_run_install_docker_local.sh # CentOS
$ ./ubuntu_run_install_docker_local.sh # Ubuntu

4. 安装开发软件 (MySQL, Redis, Nacos 等)

$ sudo ./run_install_software.sh

5. 安装 JDK (可选,支持 8/17) - 查看帮助文档,Ubuntu 使用 apt 命令安装

$ sudo ./environment/jdk/install-java.sh -v 8

6. 安装 Maven - 查看帮助文档,Ubuntu 使用 apt 命令安装

$ sudo ./environment/maven/install-maven.sh

7. 安装 Terminal AI 工具

./terminal.sh

关于如何使用 Docker 部署项目教程;https://bugstack.cn/md/road-map/docker-deploy-project.html

About

docker 安装脚本 + 软件安装

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages