Skip to content

Instantly share code, notes, and snippets.

@skuralll
Created December 7, 2024 12:42
Show Gist options
  • Save skuralll/53922b331da69784c7f215cc6aa1ebf1 to your computer and use it in GitHub Desktop.
Save skuralll/53922b331da69784c7f215cc6aa1ebf1 to your computer and use it in GitHub Desktop.
PaperMC開発用Docker
version: "1.0"
services:
# PaperMC
paper:
image: marctv/minecraft-papermc-server:1.21.3-81
environment:
- MEMORYSIZE=2G
- PAPERMC_FLAGS=""
- PUID=1000
- PGID=1000
ports:
- "25565:25565"
- "25575:25575"
volumes:
- ./:/data:rw \
stdin_open: true
tty: true
networks:
- paperNetwork
# MySQL
mysql:
image: mysql:8.0.27
ports:
- "3306:3306"
environment:
MYSQL_ROOT_PASSWORD: mysql
MYSQL_DATABASE: db
MYSQL_USER: user
MYSQL_PASSWORD: password
TZ: "Asia/Tokyo"
volumes:
- ./mysql:/var/lib/mysql
networks:
- paperNetwork
# phpMyAdmin
phpmyadmin:
image: phpmyadmin
depends_on:
- mysql
environment:
- PMA_ARBITRARY=1
- PMA_HOSTS=mysql
- PMA_USER=root
- PMA_PASSWORD=mysql
ports:
- "3001:80"
networks:
- paperNetwork
volumes:
- ./phpmyadmin/sessions:/sessions
networks:
paperNetwork:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment