73 lines
2.3 KiB
Markdown
73 lines
2.3 KiB
Markdown
---
|
|
advisory: kitematic
|
|
description: Tutorial demonstrating the setup of a Minecraft server using Docker and Kitematic
|
|
keywords: docker, documentation, about, technology, kitematic, gui, minecraft, tutorial
|
|
title: 'Kitematic tutorial: Set up a Minecraft server'
|
|
---
|
|
|
|
This is a quick tutorial demonstrating how to set up a local Minecraft server
|
|
using Kitematic and Docker.
|
|
|
|
### Create Minecraft server container
|
|
|
|
First, if you haven't yet done so, [download and start Kitematic](index.md).
|
|
Once installed and running, the app should look like this:
|
|
|
|
Create a container from the recommended Minecraft image by clicking the "Create"
|
|
button.
|
|
|
|

|
|
|
|
After the image finishes downloading, you see the home screen for the
|
|
Minecraft container. Your Minecraft server is now up and running inside a Docker
|
|
container. We've marked the IP and port you can use to connect to
|
|
your Minecraft server in red (your IP and port may be different from what's
|
|
shown).
|
|
|
|

|
|
|
|
### Connect to Minecraft server
|
|
|
|
Open your Minecraft client, log in with your Minecraft account and click on the
|
|
"Multiplayer" button.
|
|
|
|

|
|
|
|
Click the "Add Server" button to add the Minecraft server you want to connect
|
|
to.
|
|
|
|

|
|
|
|
Fill in the "Server Address" text box with the marked IP and port from Kitematic
|
|
you saw earlier.
|
|
|
|

|
|
|
|
Click on the play button to connect to your Minecraft server and enjoy!
|
|
|
|
|
|
### Change map using Docker volume
|
|
|
|
Open the "data" folder from Kitematic (Select "Enable all volumes to edit
|
|
files via Finder"). We use Docker Volume to map the folder from the Minecraft
|
|
Docker container onto your computer.
|
|
|
|

|
|
|
|
The Finder opens, allowing you to replace your current map with the new one
|
|
you desire.
|
|
|
|

|
|
|
|
Restart your container by clicking the "Restart" button.
|
|
|
|

|
|
|
|
Go back to your Minecraft client and join your server. The new map should load.
|
|
|
|
|
|
## Next steps
|
|
|
|
For an example using Kitematic to run Nginx, take a look at the
|
|
[Nginx web server](./nginx-web-server.md) page.
|