init
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
Build image
|
||||
|
||||
`docker build -t percona-server Dockerfile`
|
||||
|
||||
or
|
||||
|
||||
`docker build -t percona-server Dockerfile`
|
||||
|
||||
Tag image
|
||||
|
||||
`docker tag <NNNNN> percona/percona-server:8.4`
|
||||
|
||||
Push to hub
|
||||
|
||||
`docker push percona/percona-server:8.4`
|
||||
|
||||
Usage
|
||||
=====
|
||||
|
||||
vi ./docker-compose.yml
|
||||
percona:
|
||||
image: percona/percona-server:latest
|
||||
name: perconaserver
|
||||
environment:
|
||||
MYSQL_ROOT_PASSWORD: secret
|
||||
ports:
|
||||
- "3306"
|
||||
volumes:
|
||||
# create volumes for use
|
||||
- /var/log/mysql
|
||||
- /var/lib/mysql
|
||||
# bind mount my local my.cnf
|
||||
# - $PWD/my.cnf:/etc/my.cnf
|
||||
command:
|
||||
# Workaround for no my.cnf in image
|
||||
- '--user=mysql'
|
||||
7) Start the container from cli
|
||||
docker-compose up
|
||||
8) Check status
|
||||
docker-compose ps
|
||||
Reference in New Issue
Block a user