Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
68cda6c1be | ||
|
|
c273310465 | ||
|
|
102e30bdb3 | ||
|
|
8e083ae393 | ||
|
|
67cafcf798 | ||
|
|
92a2a40404 |
@@ -2,3 +2,8 @@
|
|||||||
截取自 https://github.com/yeszao/dnmp 部分配置修改了下
|
截取自 https://github.com/yeszao/dnmp 部分配置修改了下
|
||||||
|
|
||||||
**注意,不要忘记修改密码**
|
**注意,不要忘记修改密码**
|
||||||
|
|
||||||
|
建立 dnmp_network 网络
|
||||||
|
~~~
|
||||||
|
docker network create dnmp_network
|
||||||
|
~~~
|
||||||
|
|||||||
+69
-68
@@ -1,68 +1,69 @@
|
|||||||
version: "3"
|
version: "3"
|
||||||
services:
|
services:
|
||||||
|
|
||||||
mysql:
|
mysql:
|
||||||
# image: mysql:8.0.36
|
# image: mysql:8.0.46
|
||||||
image: mysql:5.7.44
|
image: mysql:5.7.44
|
||||||
container_name: mysql
|
container_name: mysql
|
||||||
ports:
|
ports:
|
||||||
- "127.0.0.1:3306:3306"
|
- "127.0.0.1:3306:3306"
|
||||||
volumes:
|
volumes:
|
||||||
- ./mysql/conf/mysql.cnf:/etc/mysql/conf.d/mysql.cnf:ro
|
- ./mysql/conf/mysql.cnf:/etc/mysql/conf.d/mysql.cnf:ro
|
||||||
- ./mysql/data:/var/lib/mysql/:rw
|
- ./mysql/data:/var/lib/mysql/:rw
|
||||||
- ./mysql/log:/var/log/mysql/:rw
|
- ./mysql/log:/var/log/mysql/:rw
|
||||||
restart: always
|
restart: always
|
||||||
environment:
|
environment:
|
||||||
MYSQL_ROOT_PASSWORD: "1234567890032password"
|
MYSQL_ROOT_PASSWORD: "1234567890032password"
|
||||||
MYSQL_ROOT_HOST: "%"
|
MYSQL_ROOT_HOST: "%"
|
||||||
TZ: "Asia/Shanghai"
|
TZ: "Asia/Shanghai"
|
||||||
networks:
|
networks:
|
||||||
- dnmp_network
|
- dnmp_network
|
||||||
|
|
||||||
|
|
||||||
redis:
|
redis:
|
||||||
# image: redis:7.2-alpine
|
# image: redis:7.2-alpine
|
||||||
image: redis:alpine
|
image: redis:8-alpine
|
||||||
container_name: redis
|
container_name: redis
|
||||||
ports:
|
ports:
|
||||||
- "127.0.0.1:6379:6379"
|
- "127.0.0.1:6379:6379"
|
||||||
volumes:
|
volumes:
|
||||||
- ./redis/conf/redis.conf:/etc/redis.conf:ro
|
- ./redis/conf/redis.conf:/usr/local/etc/redis/redis.conf:ro
|
||||||
- ./redis/data:/data/:rw
|
- ./redis/data:/data/:rw
|
||||||
restart: always
|
restart: always
|
||||||
entrypoint: ["redis-server", "/etc/redis.conf"]
|
# entrypoint: ["redis-server", "/usr/local/etc/redis/redis.conf"]
|
||||||
environment:
|
command: ["redis-server", "/usr/local/etc/redis/redis.conf"]
|
||||||
TZ: "Asia/Shanghai"
|
environment:
|
||||||
networks:
|
TZ: "Asia/Shanghai"
|
||||||
- dnmp_network
|
networks:
|
||||||
|
- dnmp_network
|
||||||
|
|
||||||
memcached:
|
|
||||||
image: memcached:alpine
|
memcached:
|
||||||
container_name: memcached
|
image: memcached:alpine
|
||||||
restart: always
|
container_name: memcached
|
||||||
ports:
|
restart: always
|
||||||
- "127.0.0.1:11211:11211"
|
ports:
|
||||||
environment:
|
- "127.0.0.1:11211:11211"
|
||||||
MEMCACHED_CACHE_SIZE: "256"
|
environment:
|
||||||
networks:
|
MEMCACHED_CACHE_SIZE: "256"
|
||||||
- dnmp_network
|
networks:
|
||||||
|
- dnmp_network
|
||||||
# postgres:
|
|
||||||
# image: postgres:alpine
|
# postgres:
|
||||||
# container_name: postgres
|
# image: postgres:alpine
|
||||||
# ports:
|
# container_name: postgres
|
||||||
# - "127.0.0.1:5432:5432"
|
# ports:
|
||||||
# environment:
|
# - "127.0.0.1:5432:5432"
|
||||||
# POSTGRES_USER: username
|
# environment:
|
||||||
# POSTGRES_PASSWORD: password
|
# POSTGRES_USER: username
|
||||||
# PGDATA: /var/lib/postgresql/data
|
# POSTGRES_PASSWORD: password
|
||||||
# volumes:
|
# PGDATA: /var/lib/postgresql/data
|
||||||
# - ./postgresql/data:/var/lib/postgresql/data/:rw
|
# volumes:
|
||||||
# restart: always
|
# - ./postgresql/data:/var/lib/postgresql/data/:rw
|
||||||
# networks:
|
# restart: always
|
||||||
# - dnmp_network
|
# networks:
|
||||||
|
# - dnmp_network
|
||||||
networks:
|
|
||||||
dnmp_network:
|
networks:
|
||||||
external: true
|
dnmp_network:
|
||||||
|
external: true
|
||||||
|
|||||||
+21
-17
@@ -1,29 +1,33 @@
|
|||||||
[client]
|
[client]
|
||||||
port = 3306
|
port = 3306
|
||||||
default-character-set = utf8mb4
|
default-character-set = utf8mb4
|
||||||
|
|
||||||
|
|
||||||
[mysqld]
|
[mysqld]
|
||||||
user = mysql
|
port = 3306
|
||||||
port = 3306
|
user = mysql
|
||||||
sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
|
|
||||||
|
|
||||||
default-storage-engine = InnoDB
|
sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
|
||||||
default-authentication-plugin = mysql_native_password
|
|
||||||
character-set-server = utf8mb4
|
default-storage-engine = InnoDB
|
||||||
collation-server = utf8mb4_unicode_ci
|
default-authentication-plugin = mysql_native_password
|
||||||
init_connect = 'SET NAMES utf8mb4'
|
|
||||||
|
character-set-server = utf8mb4
|
||||||
|
collation-server = utf8mb4_unicode_ci
|
||||||
|
|
||||||
disable-log-bin
|
|
||||||
skip-character-set-client-handshake
|
skip-character-set-client-handshake
|
||||||
|
|
||||||
|
skip-log-bin
|
||||||
|
|
||||||
explicit_defaults_for_timestamp
|
explicit_defaults_for_timestamp
|
||||||
|
|
||||||
slow_query_log
|
slow_query_log = 1
|
||||||
long_query_time = 3
|
long_query_time = 3
|
||||||
slow-query-log-file = /var/log/mysql/mysql.slow.log
|
slow_query_log_file = /var/log/mysql/mysql.slow.log
|
||||||
log-error = /var/log/mysql/mysql.error.log
|
log_error = /var/log/mysql/mysql.error.log
|
||||||
|
|
||||||
|
default-time-zone = '+8:00'
|
||||||
|
|
||||||
default-time-zone = '+8:00'
|
|
||||||
|
|
||||||
[mysql]
|
[mysql]
|
||||||
default-character-set = utf8mb4
|
default-character-set = utf8mb4
|
||||||
|
|||||||
Reference in New Issue
Block a user