Gain a Splash of New Skills - Coursera+ Annual Nearly 45% Off
Earn Your Business Degree, Tuition-Free, 100% Online!
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to containerize Minecraft servers using Docker and deploy them on dedicated hosting infrastructure through this comprehensive 26-minute tutorial. Master Docker fundamentals by working through three progressive examples: setting up containers with Docker Desktop, creating custom Dockerfiles, and orchestrating services with docker-compose. Explore Docker volumes for persistent data storage and discover various hosting options for game servers. Build and push container images to GitHub Container Registry (ghcr.io) before deploying your Dockerized Minecraft server to a dedicated server environment. Gain practical insights into server monitoring, DDoS protection, and backup strategies essential for maintaining reliable game server infrastructure.
Syllabus
00:00 Game servers + Docker intro
01:48 Example 1 Docker Desktop
05:08 Volumes
07:15 Example 2 Dockerfile
09:52 Example 3 docker-compose
11:00 Options for hosting game servers
16:24 Container registry ghcr.io
20:16 Dedicated server
23:34 Dockerized Minecraft on dedicated server!!
24:54 Monitoring / DDOS / Backups
Taught by
ByteGrad