docker
Articles
如何透過SSH進入Docker的Container
為了不讓文章太少字,筆者就在羅梭的多寫一些咚咚囉~~~
甚麼是Docker,其實可以想成就是一種虛擬機器的技術,跟VirtualBox、VMWare是類似的東西,這樣比較好理解,當然官方說法,請參閱Wiki。
0
min.
在Docker內編輯設定檔案
Docker的容器內是無法編輯檔案的,所以要自己下載,進入到終端機後執行以下指令:
sudo apt-get update
sudo apt-get install vim nano
0
minutes
使用反向代理連接DSM後,Docker終端機連線錯誤的解法
如題: Docker容器-->詳細資料-->終端機,出現「Socket已關閉」錯誤的解法。
這個問題感謝 RAYKUO'S BLOG ,這篇文章,已有詳列解法,經實測也確實能解。
sudo vi /usr/syno/share/nginx/Portal.mustache
在 {{/customize_headers}}前增加以下
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
之後重啟服務:
synoservicecfg --restart nginx
0
minutes
在Synology的Docker設定Redmind郵件寄送
之前有設定過Gitlab的郵件寄送,可以參考這一篇。或者參考一下已下熱心網友的分享:
https://snippetinfo.net/mobile/media/1954
我的設定參數如下,經實驗可以正常寄出(以中華電信郵件主機為例):
SMTP_AUTHENTICATION login
SMTP_STARTTLS true
SMTP_PASS ...
0
minutes
Docker設定
Docker簡單的說就像是一台虛擬機器(Guest OS),甚至可以使用終端機下指令。
其實需要連線到終端機的情況並不多 ,Synology NAS的Docker已經把重要的資料設定變成環境變數,只要新增環境變數就可以達成設定參數檔案的功能,在修改前要先停止服務,才能編輯。
以下是一個簡單的例子設定電子郵件(無驗證與SSL)的運作 :
SMTP_ENABLED = true
SMTP_METHOD = smtp (Redmine可設定 async_smtp 延後再寄功能)
SMTP_HOST = 192.168.1.100
SMTP_PORT = 25
SMTP_STARTTLS = false
SMTP_OPENSSL_VERIFY_MODE = none
SMTP_TLS = false
下面的例子是有驗證並使用中華電信的SMTP主機:
SMTP_ENABLED =...
0
minutes