随笔分类 - Docker
Windows 系统下 Docker 和 Docker Compose 安装配置:一键部署有来开源项目本地环境
摘要:
在 Windows 系统上安装 Docker 和 Docker Compose,实现一键部署有来开源项目的本地环境,包括单体应用和微服务架构。

IDEA 集成 Docker 插件实现一键远程部署 SpringBoot 应用,无需三方依赖,开源微服务全栈有来商城线上部署方式
摘要:
本篇通过 IDEA 集成 Docker插件和通过 Dockerfile 的方式一键完成 SpringBoot应用的打包 → 构建镜像 → 容器创建和启动 的整套应用部署的流程,没有第三方 maven 依赖,十分简单便捷,值得一试。

IDEA集成Docker控制台日志乱码问题解决
摘要:IDEA工具栏 → HELP → Edit Custom VM Options... 文件尾部添加一行 -Dfile.encoding=utf-8 重启IDEA即可
Docker 安装 MySQL8
摘要:1. 环境准备 创建挂载数据目录和配置文件 mkdir -p /mnt/mysql/data /etc/mysql/conf touch /etc/mysql/conf/my.cnf 2. 拉取镜像 docker pull mysql 3. 启动容器 docker run --restart=alw
Docker安装Redis并设置密码
摘要:1. 镜像下载 docker pull redis 2. 创建目录 mkdir -p /etc/redis/redis.conf mkdir -p /data/redis 3. 启动容器 docker run -d --name=redis \ -p 6379:6379 \ -v /etc/redi
Docker实战 | 第五篇:Docker启用TLS加密解决暴露2375端口引发的安全漏洞,被黑掉三台云主机的教训总结
摘要:
Docker启用TLS加密解决暴露2375端口引发的安全漏洞

Docker实战 | 第四篇:Docker安装Nginx,实现基于vue-element-admin框架构建的项目线上部署
摘要:
在上一文中 通过IDEA集成Docker插件实现微服务的一键部署,但前后端分离的项目,除了后端微服务的部署之外,当然还少不了前端工程的部署。所以本篇讲述如何通过Docker安装Nginx实现前端Vue项目工程的部署。

Docker实战 | 第三篇:IDEA集成 Docker 插件实现一键自动打包部署微服务项目
摘要:
一. 前言 大家在自己玩微服务项目的时候,动辄十几个服务,每次修改逐一部署繁琐不说也会浪费越来越多时间,所以本篇整理通过一次性配置实现一键部署微服务,实现真正所谓的一劳永逸。 二. 配置服务器 1. Docker安装 服务器需要安装Docker,如未安装参考这篇文章安装即可 Docker实战 | 第

Docker实战 | 第一篇:Linux 安装 Docker
摘要:
1. 安装基础依赖 yum install -y yum-utils device-mapper-persistent-data lvm2 2. 配置yum源 yum-config-manager --add-repo=https://mirrors.aliyun.com/docker-ce/lin

Docker安装RabbitMQ
摘要:1. 镜像搜索 docker search rabbitmq 2. 镜像下载 docker pull rabbitmq 3. 启动容器 docker run -d --name rabbitmq --restart always --hostname rabbitmq -p 15672:15672
Docker安装Nginx,配置宿主机和容器的工作目录挂载和多个端口监听实例
摘要:1. 创建目录 mkdir -p /opt/nginx/conf mkdir -p /opt/nginx/html 2. 创建配置文件 touch /opt/nginx/conf/nginx.conf 在nginx.conf文件添加如下配置,多个端口监听 worker_processes 1; ev