今天這篇文章用來介紹 docker 20.10 所帶來的改變,就算 kuberetes 未來不再預設使用 docker 作為其 CRI,但是對於本地開發者來說, docker 還是個短期不太可能淘汰的工具,所以適時的理解最新的一些變化也是不可或缺的一部分
1. Rootless 從過去的實驗性質到全面支援
自從 runc 這個 container runtime 支援 cgroupv2 之後,已經可以透過 rootless 來創造符合 OCI 標準的容器,因此 docker 也可以順便藉由這個過程一併支持 rootless 的環境
2. Logging drivers
過往大家可能比較少會去關注或是修改 docker logging 的輸出方式,比較常見的是直接基於預設的情況去使用,而有部分的解決方案可能會特別修改成 syslog 等不同方式
而 20.10 所做的事情就是強化整體的使用習慣,讓你不管底層是使用何種 logging driver,你都可以透過 docker logs 的方式去閱讀這些資訊
3. OS support
20.10 開始支援 Ubuntu 20.10, Fedora 33 以及 CentOS8
4. CLI improvements
docker CLI 一直持續改進與強化,移除沒用的功能同時也針對一些常見功能加入一些參數,譬如
1. docker push 與 docker pull 的概念一致,預設情況下,如果不給 tag 就會幫忙帶入 latest 進去
2. docker exec 可以透過事先撰寫檔案來一口氣傳入大量的環境變數
https://towardsdatascience.com/whats-new-in-docker-20-10-fd1de1216c0
同時也有10000部Youtube影片,追蹤數超過2,910的網紅コバにゃんチャンネル,也在其Youtube影片中提到,...
「docker exec參數」的推薦目錄:
docker exec參數 在 コバにゃんチャンネル Youtube 的最讚貼文
docker exec參數 在 大象中醫 Youtube 的最佳貼文
docker exec參數 在 大象中醫 Youtube 的最佳解答
docker exec參數 在 A MySQL-Driver for Go's database/sql package - GitHub 的推薦與評價
If interpolateParams is true, placeholders ( ? ) in calls to db.Query() and db.Exec() are interpolated into a single query string with given parameters. This ... ... <看更多>
docker exec參數 在 Docker exec 命令的详细使用 - 指尖的彩虹 的推薦與評價
在平时工作中,对于Docker exec这个命令使用的还算多,写份记录吧. ... 其中OPTIONS参数如下:. 参数名, 简写, 描述. –detach, -d, 分离模式:在后台 ... ... <看更多>