Sign inSign up

carlgo11/minecraft

By carlgo11

Updated over 4 years ago

Minecraft Server docker container

Image
0

1.4K

carlgo11/minecraft repository overview

Minecraft Docker Container

GitHub GitHub Workflow Status Docker Image Size (latest by date)

This is a containerized way to run a Minecraft server securly and always up to date.
The Minecraft container runs PaperMC, a Spigot fork with performance improvements.

Usage

Docker

To start a server with console access, run:

docker run --read-only -p 25565:25565 -v ./minecraft:/minecraft carlgo11/minecraft

To start a server without access to the console, run:

docker run -p 25565:25565 -v ./minecraft:/minecraft -d carlgo11/minecraft

The flag --read-only can also be added for extra security.

Docker-Compose

Template compose file:

version: '3.3'
services:
  minecraft:
    image: carlgo11/minecraft
    restart: unless-stopped
    ports:
      - '25565:25565'
    volumes:
      - './minecraft:/minecraft'
    read_only: true
    tty: true
    stdin_open: true

To run the server short term with console access, do:

docker-compose run minecraft

To run the server normally, do:

docker-compose up -d

Environment Variables

namedescription
MC_VERSIONDesired Minecraft version (+v1.8.8 supported)

Tag summary

Content type

Image

Digest

Size

69.3 MB

Last updated

almost 5 years ago

docker pull carlgo11/minecraft