Files
2026-05-20 15:23:05 +03:00

891 B

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