Skip to content

Instantly share code, notes, and snippets.

@edward-hsu-1994
Created January 20, 2019 15:09
Show Gist options
  • Save edward-hsu-1994/807d97f1b5861702907bb80757037ea7 to your computer and use it in GitHub Desktop.
Save edward-hsu-1994/807d97f1b5861702907bb80757037ea7 to your computer and use it in GitHub Desktop.

在Linode架設站台與安裝docker環境與簡單的網頁控制介面(2019/1/19)

一、前往 Linode 官網,點選右上方的Log in

Imgur

二、輸入帳號密碼

Imgur

三、登入後進入控制面板點選右下方Add a Linode建立新的 VM

Imgur

四、虛擬基方案選擇Nanode

Imgur

五、選擇主機地區為JP

Imgur

六、建立後將會在控制面板看到一個狀態為Brand New的 VM,進入Dashboard

Imgur

七、選擇部屬映像檔選項

Imgur

八、選擇 Ubuntu 並設定 root 帳號密碼,點選Deploy部屬

Imgur

九、等候 VM 狀態為 Runing 後進入 Dashboard 選擇 RemoteAccess 標籤

Imgur

十、使用 SSH 工具或使用網頁版的 SSH 工具連入主機

Imgur

十一、更新

apt-get install upgrade

十二、安裝 docker

apt-get install docker.io

十三、檢查 docker 服務狀態為 active

service docker status

十四、下載 portainer 映像

docker pull portainer/portainer

十五、建立 docker volume 用以儲存 portainer 設定

docker volume create portainer_data

十六、建立 docker container

docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

十七、使用VM公用IP連接VM Port 9000進入網頁版控制介面

Imgur

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment