a docker image based on MCDReforged and docker-minecraft-server
- Ubuntu:
sudo apt install docker.io
First run:
# This will take a while (~5 min), fetch a cup of coffee for yourself.
sudo docker build -t mcdocker:v0 .
# Replace the absolute path to MCDReforged and the TimeZone
sudo docker run -itd -p 25565:25565 -v /path/to/MCDReforged:/data -e ENABLE_AUTOPAUSE=TRUE -e TZ=Asia/Shanghai mcdocker:v0
# Docker should return the id of the container
Then the MCDocker should be running in the background. To go back to the container, run:
# You can just type the prefix of the id, for example:
# use 637 instead of 637d85d56033d3caa...
sudo docker attach <container-id>
# Use Ctrl-p + Ctrl-q to exit! Don't use Ctrl-c!
Use Ctrl-p + Ctrl-q
to exit! Don't use !Ctrl-c
command | function |
---|---|
docker images |
list images |
docker rmi <image id> |
remove image |
docker ps -a |
list containers |
docker rm <container id> |
remove container |