新版的docker,直接在/etc/default/docker中修改啟動項不生效
解決辦法
開啟docker.service檔案, $sudo vim /lib/systemd/system/docker.service
修改[service]中 execstart=/usr/bin/dockerd -h fd://
為 execstart=/usr/bin/dockerd -h fd:// $docker_opts
新增 environmentfile=-/etc/default/docker(-表示忽略錯誤)
儲存並退出
重啟docker :service docker restart
這樣才可以是/etc/default/docker中的配置項生效。
docker配置檔案不生效
1.檢視docker配置檔案位置 systemctl status docker.service2.修改docker配置檔案 vim lib systemd system docker.service把 execstart usr bin dockerd h fd containerd run co...
docker 指定配置檔案啟動redis
2.指定配置檔案啟動 3.連線redis wget修改配置 bind 127.0.0.1 注釋掉這部分,這是限制redis只能本地訪問 protected mode no 預設yes,開啟保護模式,限制為本地訪問 daemonize no 預設no,改為yes意為以守護程序方式啟動,可後台執行,除非...
docker使用外部配置檔案安裝啟動redis
1拉取自己想要安裝的映象版本 本例使用5.0.9 docker pull redis 5.0.9 檢視是否拉去成功 docker images2建立宿主機對映目錄mkdir home dockers redis conf mkdir home dockers redis data 修改一些引數 bi...