version: '3.1'
services:
db:
image: mysql
command: --default-authentication-plugin=mysql_native_password
restart: always
ports:
- "3307:3306"
environment:
MYSQL_ROOT_PASSWORD: "password"
MYSQL_ROOT_HOST: "%"
volumes:
- "./mysql8/data:/var/lib/mysql"
- "./mysql8/config:/etc/mysql/conf.d"
networks:
appdocker_net:
ipv4_address: 172.16.238.2
nacos:
image: nacos/nacos-server:1.3.1
container_name: nacos-standalone-mysql
env_file:
- ./nacos-docker/env/nacos-standlone-mysql.env
volumes:
- ./nacos-docker/example/standalone-logs/:/home/nacos/logs
- ./nacos-docker/example/init.d/custom.properties:/home/nacos/init.d/custom.properties
networks:
appdocker_net:
ipv4_address: 172.16.238.3
ports:
- "8848:8848"
- "9555:9555"
depends_on:
- db
environment:
MODE: 'standalone'
SPRING_DATASOURCE_PLATFORM: mysql # mysql / empty default empty
NACOS_APPLICATION_PORT: '8848' # nacos服务器端口
NACOS_SERVER_IP: '172.16.0.17'
MYSQL_SERVICE_HOST: '172.16.238.2'
MYSQL_SERVICE_PORT: '3306'
MYSQL_SERVICE_DB_NAME: 'nacos_devtest'
MYSQL_SERVICE_USER: 'nacos'
MYSQL_SERVICE_PASSWORD: 'password'
restart: always
# gitlab:
# image: "twang2218/gitlab-ce-zh:11.0"
# restart: unless-stopped
# hostname: '134.175.123.206'
# privileged: true
# environment:
# TZ: 'Asia/Shanghai'
# GITLAB_OMNIBUS_CONFIG: |
# external_url 'http://134.175.123.206'
# gitlab_rails['gitlab_shell_ssh_port'] = 2222
# gitlab_rails['time_zone'] = 'Asia/Shanghai'
# # 需要配置到 gitlab.rb 中的配置可以在这里配置,每个配置一行,注意缩进。
# # 比如下面的电子邮件的配置:
# # gitlab_rails['smtp_enable'] = true
# # gitlab_rails['smtp_address'] = "smtp.exmail.qq.com"
# # gitlab_rails['smtp_port'] = 465
# # gitlab_rails['smtp_user_name'] = "xxxx@xx.com"
# # gitlab_rails['smtp_password'] = "password"
# # gitlab_rails['smtp_authentication'] = "login"
# # gitlab_rails['smtp_enable_starttls_auto'] = true
# # gitlab_rails['smtp_tls'] = true
# # gitlab_rails['gitlab_email_from'] = 'xxxx@xx.com'
# ports:
# - '8079:80'
# - '443:443'
# - '2222:22'
# volumes:
# - "./gitlab/config:/etc/gitlab"
# - "./gitlab/data:/var/opt/gitlab"
# - "./gitlab/logs:/var/log/gitlab"
networks:
appdocker_net:
driver: bridge
ipam:
driver: default
config:
- subnet: 172.16.238.0/24
docker-compose mysql,和nacos配置文件 (备忘)
最新推荐文章于 2024-04-19 11:02:42 发布