於 Debian Linux 使用 APT 直接安裝 Redmine,遇到的問題太難解了,所以乾脆下載 Redmine 原始碼全部手動安裝~
找到的文章是在 Ubuntu 22.04 + Redmine 5.0.1 的安裝版本,不過實際安裝跟文章寫的還是差距有點大,補上自己的筆記紀錄~
- 註:此篇安裝的環境使用 Docker 來安裝,方便裝壞隨時打掉重練.. XD
個人筆記, 記錄關於 系統、程式、新聞 與 日常生活 等資訊
於 Debian Linux 使用 APT 直接安裝 Redmine,遇到的問題太難解了,所以乾脆下載 Redmine 原始碼全部手動安裝~
找到的文章是在 Ubuntu 22.04 + Redmine 5.0.1 的安裝版本,不過實際安裝跟文章寫的還是差距有點大,補上自己的筆記紀錄~
Docker run 遇到下述錯誤訊息:
解法
再來 Docker 就可以正常執行囉~~
開發環境想要一次開啟多台機器,可以互相串連使用,若有功能的開起來沒問題,但是若只想開純粹只有 tty 的,就會立刻被結束掉,要怎麼解決呢?
Debian / Ubuntu Linux 預設 APT 下載的暫存目錄 /var/cache/apt
但是若有被修改,可以使用 apt-config 來查詢:
要做程式的搬移,臨時想要在 Docker 裡面裝個 MariaDB (MySQL) 來使用,沒想到光要看到 error 都要花點功夫~
現在於 Linux 程式很多都包 Docker,而需要定期跑得程式,可以跑在 Docker 裡面(需要特別做),或者就是在外部 docker exec 執行
但是在 docker exec + crontab 的時候,就會遇到「the input device is not a TTY」 的錯誤,要怎麼解決呢?
Docker 隨時拉就有需要的 Image 可以使用,但是避免可能會有意外,所以都還是盡量拉官方的 Image 來使用。
Docker 的官方 Image 在哪邊可以查詢呢?
Linux 有各種 top 來查看系統的各種 loading,例如:htop、iotop、atop、glances(這個沒用 top 的名字)
而現在 Docker 盛行的時代,自然也有為 Docker Container 的 top:ctop (監控容器運行狀況專用)
Docker 平常都是備份 Dockerfile 和 docker-compose.yml 即可,但是某些套件已經無法線上安裝,就是 Dockerfile build 會失敗的話,比較好的做法就是直接把 Image 先存下來~
想要將 Docker Image 備份、還原,要怎麼做呢?
另外,若已經在 Container 做很多事情,但是無從考證起,那只好把 Container commit 然後另外備份成 Image.tar,要怎麼做呢?
在 Docker 安裝 Postfix,可以啟動,但是信寄不出去,想要查看 mail.log 卻找不到,要怎麼辦?