docker封装案例
MySQL
docker run -p 3307:3306 --name mysql5.7 \
-v /opt/docker/mysql5.7:/etc/mysql/conf.d \
-v /opt/docker/mysql5.7/logs:/logs \
-v /opt/docker/mysql5.7/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=123456 \
-d docker.io/mysql:latest
MySQL-docker-compose
cat mysql-docker-compose.yaml
version: "2.2"
services:
mysql57:
container_name: mysql57
image: 10.10.20.10:8083/public/mysql:5.7
networks:
- net_mysql
ports:
- "3306:3306"
environment:
- MYSQL_ROOT_PASSWORD=123456
- "TZ=Asia/Shanghai"
privileged: true
restart: always
networks:
net_mysql:
driver: bridge