1. Mysql-持久化数据
- 拉取mysql:
docker pull mysql:8.0.33 - 创建临时容器:
docker run --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:8.0.33 - 复制配置文件和日志文件到本地
mkdir -p /data/mysql/data mkdir -p /data/mysql/conf mkdir -p /data/mysql/log docker cp mysql:/etc/mysql/conf.d /data/mysql/conf docker cp mysql:/var/log /data/mysql/log - 删除临时容器
docker stop mysqldocker rm mysql - 创建容器
docker run -d \ --name mysql \ --restart=always \ -p 3306:3306 \ -v /data/mysql/data:/var/lib/mysql \ -v /data/mysql/conf:/etc/mysql/conf.d \ -v /data/mysql/log:/var/log \ -e MYSQL_ROOT_PASSWORD=123456 \ mysql:8.0.33 - 创建数据库nacos,
create database nacos;将Nacos下的conf文件下的mysql-schema.sql导入nacos数据库 - 创建数据库xxl_job,
create database xxl_job;将tables_xxl-job.sql导入xxl-job数据库 - 对外开放3306端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent firewall-cmd --reload - 所需依赖
<!-- Mysql --> <dependency> <groupId>com.mysql</groupId> <artifactId>mysql-connector-j</artifactId> <version>8.0.33</version> </dependency> - 配置文件
spring: datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://192.168.47.129:3306/database username: root password: 123456
2. Nacos-配置管理中心
- 拉取nacos:
docker pull nacos/nacos-server:v2.2.3 - 创建临时容器:
docker run --name nacos -e MODE=standalone -p 8848:8848 -d nacos/nacos-server:v2.2.3 - 复制配置文件到本地
mkdir -p /data/nacos/data mkdir -p /data/nacos/conf mkdir -p /data/nacos/logs docker cp nacos:/home/nacos/data /data/nacos docker cp nacos:/home/nacos/conf /data/nacos docker cp nacos:/home/nacos/logs /data/nacos - 删除临时容器:
docker stop nacosdocker rm nacos - 创建容器并关联数据库,访问http://192.168.47.129:8848/nacos
docker run -d \ --name nacos \ --restart=always \ -p 8848:8848 \ -v /data/nacos/conf:/home/nacos/conf \ -v /data/nacos/logs:/home/nacos/logs \ -v /data/nacos/data:/home/nacos/data \ -e MODE=standalone \ -e SPRING_DATASOURCE_PLATFORM=mysql \ -e MYSQL_SERVICE_HOST=192.168.47.129 \ -e MYSQL_SERVICE_PORT=3306 \ -e MYSQL_SERVICE_USER=root \ -e MYSQL_SERVICE_PASSWORD=123456 \ -e MYSQL_SERVICE_DB_NAME=nacos \
Docker部署常用信息技术镜像

最低0.47元/天 解锁文章
1735

被折叠的 条评论
为什么被折叠?



