1.把特定問題(本例為Q02意見題)的設定>一般化設置>必填改為'關'(='選填'),用後續的公式來控制'選填'或'必填'。
(
Q01 >= 3 #當Q01等級大於等於3
or #或
(Q01 < 3 and !is_empty(Q02)) #當Q01等級小於3 以及 Q02意見題 不得為空
)
並在設定>邏輯>問題驗證提示填入"Q01如果是3顆星以下則此題必填"。
好記性不如爛筆頭
1.把特定問題(本例為Q02意見題)的設定>一般化設置>必填改為'關'(='選填'),用後續的公式來控制'選填'或'必填'。
(
Q01 >= 3 #當Q01等級大於等於3
or #或
(Q01 < 3 and !is_empty(Q02)) #當Q01等級小於3 以及 Q02意見題 不得為空
)
並在設定>邏輯>問題驗證提示填入"Q01如果是3顆星以下則此題必填"。
官方文件有2種修改方法:
Configuring remote access with systemd unit file
└→不想動到服務設定,不管是docker.service設定檔本身或是override.conf。
Configuring remote access with daemon.json
└→無法啟動服務,因為設定與docker.service設定檔沖突。
解決方法:
編輯/etc/default/docker,新增DOCKER_OPTS="-H tcp://0.0.0.0:2375",
再執行sudo systemctl daemon-reload && sudo systemctl restart docker,
並驗證如下:
$ sudo netstat -lntp | grep dockerd
tcp6 0 0 :::2375 :::* LISTEN 534451/dockerd
1.全部使用者:Windows鍵 + R鍵→輸入shell:common startup
或路徑C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
2.個別使用者:Windows鍵 + R鍵→輸入shell:startup
或路徑C:\Users\<使用者帳號>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
狀況:
在Linux平台使用git push/pull/clone等指令遇到錯誤如下,
SomeUser@SomeServer:~/SomeRepo$ git pull
fatal: unable to access 'https://mygit.com/SomeRepo.git/': server certificate verification failed. CAfile: none CRLfile: none
解法:
將SomeRepo主機SSL憑證上傳至該Linux平台主機存放憑證處即可。
(本例為/etc/ssl/certs/,可用`curl-config --ca`查詢存放處。)
狀況:
在Windows平台使用git push/pull/clone等指令遇到錯誤如下,
D:\SomeRepo>git pull
fatal: unable to access 'https://mygit.com/SomeRepo.git/': SSL certificate problem: unable to get local issuer certificate
解法:
設定Windows憑證儲存機制即可。
D:\SomeRepo>git config --system http.sslbackend "schannel"
原因:因為執行初始化的終端環境語系不是UTF-8。
解法:在docker-compose.yml MySQL服務的環境變數加上"LANG: C.UTF-8"即可。
version : '3.8'
services:
mysql:
..............
environment:
LANG: C.UTF-8 #加上這行
影響:
docker-compose指令在v2版本改成docker compose(整合進docker變成副指令)
有些舊專案卻還是用v1版本的docker-compose造成執行異常(找不到指令)
解法:
1. 建立捷徑檔(user@host:~$ sudo /bin/docker-compose)
2. 新增內容(user@host:~$ docker compose --compatibility "$@")
3. 增加捷徑檔執行權限(user@host:~$ sudo chmod +x /bin/docker-compose)
4. docker compose與docker-compose都能執行成功