Docker MineCraft 我的世界搭建教程

2021-10-11 22:52:41 字數 1394 閱讀 4486

docker環境

wget/curl/scp等 資料傳輸工具

github 官網

可以根據官網說明進行安裝,但是由於網路等眾多原因,大概率安裝伺服器版本會失敗,

但是如果使用純淨班可以成功。

如果環境內docker正常,網路正常,可以直接複製下面的指令碼進行安裝。

docker stop mc

docker rm mc

# -v 表示掛載資源,冒號前面的是主機位置

docker run -itd -v /root/mincraft/data:/data \

-e type=forge \

-e eula=true \

-e version=1.7.10 \

-e forge_installer=forge-1.7.10-10.13.4.1448-1.7.10-installer.jar \

-p 25565:25565 \

--name mc itzg/minecraft-server:multiarch

將相應的mod放入data/mod中即可

如果是私人伺服器,需要手動修改防火牆,埠開放可。

其實安裝過程就已經結束了,但是會有一堆的坑

阿里雲網易雲

daocloud加速器

根據情況選取加速器,然後修改docker的daemon.json檔案,例如:

vim /etc/docker/daemon.json
複製一下內容(因為我使用的是阿里雲,因此這裡使用阿里雲的加速器)

這樣docker失敗問題基本解決,如果還未解決,可能是網路問題,請嘗試使用一下命令進行測試。

ping www.baidu.com
伺服器內可以使用wget\curl等工具

如果指定install.jar的具體jar後,就無法指定遊戲版本(這個安裝器的版本對應1.7.10)

該問題即可解決。

這個問題解決辦法有兩種,一種比較簡單,另一種比較直接。

簡單版,但是需要運氣:

全部的library的數量大約為這麼多:

不建議這種操作

直接方式

找乙個mod多的整合包,找到遊戲目錄下的.minecraft/libraries的檔案上傳至伺服器然後,使用對應的install.jar進行安裝,可以完美解決此問題,但是治標不治本,基本上不能使用最新版的install.jar!

收穫 世界 別人的世界 我的世界

今天和朋友瞎聊了聊,才發現真是各有各的世界,很多東西是我完全沒想象到的。得到一些東西 1.我是不是被自己和過去接觸過的各種不同角色的人過高估計了?我的技術真的比別人好若干倍嗎?雖然我現在蠻有信心,但至少3年前不是。那別人如何衡量我的價值的呢,實際上是我解決問題的能力,雖然它們有一部分體現在技術上。這...

我的電影世界

這個世界就像一部電影,每個人都在扮演不同的角色。響起,鏡頭慢慢推移。往事一幕幕在眼前閃過,留下悲傷與感動。懷念的人,懷念的事,漸行漸遠 熟悉的曲子,跌宕起伏,每每放到2分01秒的時候,回憶帶給我的幾個簡單畫面就攪得心裡隱隱作痛。唱片磁性的低音帶人回到充滿故事的年代,笑容裡充滿陽光,活潑裡帶著純淨,沒...

這是我的世界

那沒有辦法的話,就只能看有什麼好的方法來協調了,看能不能把它辦成乙個大眾微博,不要寫自己的事情,寫其他東西,我不想在微博上透露我個人的想法,但我會在qq空間上表達我的看法,我的情感,不過也不是很完全的,畢竟qq有那麼多雙眼睛在看著你,所以我有些話也只是在腦子裡想想而已,卻不敢寫出來。嫉妒不是我的特長...