Docker Engine Max Open files

最近在觀察到不知道什麼原因,在 Centos7 安裝 docker engine,Docker Engine 的 Max Open files 最多只有 65536,當在高併發的環境下,這個數值是遠遠不夠的,所以這邊手動調整一下設定。 1. 首先,如何觀察當前 docker engine 的 max open files »

connect to Docker Swarm cluster via remote api

因為當你安裝好 docker 的時候,預設是不會開始 remote api 服務的,只能本機連線,所以第一步必須開起遠端連線的功能 1. 修改docker的配置文件 nano /etc/docker/daemon.json 2. 修改配置 找到這一行 { "hosts": [ "unix:///var/run/docker.sock", "tcp: »

Docker Storage Driver設定為OverlayFS

這邊將設定為 overlay2,請先確認您目前用的版本是 Centos 7.4 之後,Kernel 版本為 3.10.0-693.2.2.el7.x86_64 備註:修改完之後, container 和 image 都會被清掉喔 1. 停止 docker »

docker 運維常用指令

stop all docker containers docker stop $(docker ps -a -q) remove all docker containers docker rm $(docker ps -a -q) remove all docker images docker rmi »

docker engine 使用 certificate

把 cerfificate 檔 (.crt) 放到 /etc/docker/certs.d/[domain] 路徑下,例如 /etc/docker/certs.d/registry.jasonsoft.local:5000/ca.crt 然後重啟docker service docker restart »