最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Docker?daemon?配置和故障排除過程

 更新時(shí)間:2023年05月11日 08:34:14   作者:vito0319  
這篇文章主要介紹了Docker?daemon?配置和故障排除過程,具有很的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

啟動(dòng)daemon

啟動(dòng)daemon命令取決與你使用的操作系統(tǒng):

RHEL, CentOS, Fedora, Ubuntu 16.04 或者更高版本,使用systemd管理docker服務(wù)啟動(dòng)。

$ sudo systemctl enable docker

關(guān)閉自動(dòng)啟動(dòng)

$ sudo systemctl disable docker

手動(dòng)啟動(dòng)daemon

$ dockerd

我們可以執(zhí)行以下命令把當(dāng)前用戶加入到docker組,避免每次docker命令都要sudo。

$ sudo usermod -aG docker username

Docker daemon配置

加速器:

針對Docker客戶端版本大于1.10的用戶,您可以通過修改daemon配置文件/etc/docker/daemon.json來使用加速器:

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://5162s31v.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

daemon包含很多配置選項(xiàng),在手工啟動(dòng)daemon的時(shí)候可以通過flags配置daemon啟動(dòng)參數(shù),或者通過daemon.json配置文件更改配置。

完整的daemon.json的啟動(dòng)參數(shù)如下:

{
    "api-cors-header": "",
    "authorization-plugins": [],
    "bip": "",
    "bridge": "",
    "cgroup-parent": "",
    "cluster-store": "",
    "cluster-store-opts": {},
    "cluster-advertise": "",
    "debug": true,
    "default-gateway": "",
    "default-gateway-v6": "",
    "default-runtime": "runc",
    "default-ulimits": {},
    "disable-legacy-registry": false,
    "dns": [],
    "dns-opts": [],
    "dns-search": [],
    "exec-opts": [],
    "exec-root": "",
    "fixed-cidr": "",
    "fixed-cidr-v6": "",
    "graph": "",
    "group": "",
    "hosts": [],
    "icc": false,
    "insecure-registries": [],
    "ip": "0.0.0.0",
    "iptables": false,
    "ipv6": false,
    "ip-forward": false,
    "ip-masq": false,
    "labels": [],
    "live-restore": true,
    "log-driver": "",
    "log-level": "",
    "log-opts": {},
    "max-concurrent-downloads": 3,
    "max-concurrent-uploads": 5,
    "mtu": 0,
    "oom-score-adjust": -500,
    "pidfile": "",
    "raw-logs": false,
    "registry-mirrors": [],
    "runtimes": {
        "runc": {
            "path": "runc"
        },
        "custom": {
            "path": "/usr/local/bin/my-runc-replacement",
            "runtimeArgs": [
                "--debug"
            ]
        }
    },
    "selinux-enabled": false,
    "storage-driver": "",
    "storage-opts": [],
    "swarm-default-advertise-addr": "",
    "tls": true,
    "tlscacert": "",
    "tlscert": "",
    "tlskey": "",
    "tlsverify": true,
    "userland-proxy": false,
    "userns-remap": ""
}

更好的方法是把這些啟動(dòng)參數(shù)寫道配置文件中:daemon.json

讀取日志

docker日志的保存路徑取決于操作系統(tǒng)的類型或者日志子系統(tǒng),詳見下表:

這里寫圖片描述

啟動(dòng)調(diào)試

兩種方式打開調(diào)試模式

推薦方式是修改daemon.json文件,debug設(shè)置為true,這種方式適用于任何平臺:

daemon.json一般保存在:/etc/docker/目錄下,如果不存在你可以創(chuàng)建該文件,如該文件為空,增加下面的內(nèi)容:

{
  "debug": true
}

發(fā)送HUP信號給daemon,使其重新加載配置文件,linux系統(tǒng)命令如下:

$ sudo kill -SIGHUP $(pidof dockerd)

另一種方式是啟動(dòng)docker時(shí),增加-D標(biāo)簽

強(qiáng)制日志輸出

如該daemon長時(shí)間沒反應(yīng)或者反映較慢,可應(yīng)通過命令發(fā)送信號強(qiáng)制日志追蹤,具體命令如下:

linux:

$ sudo kill -SIGUSR1 $(pidof dockerd)

windows:

Download docker-signal.
Run the executable with the flag --pid=<PID of daemon>

這會強(qiáng)制追蹤日志,而不會停止daemon的運(yùn)行。

檢查docker是否運(yùn)行

  • 使用:docker info 命令
  • 使用系統(tǒng)命令:sudo systemctl is-active docker
  • 使用系統(tǒng)命令:sudo status docker
  • 使用系統(tǒng)命令:sudo service docker status
  • 使用:ps 或者 top查看dockerd進(jìn)程是否運(yùn)行

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • docker?update?命令及用法詳解

    docker?update?命令及用法詳解

    docker?update?命令動(dòng)態(tài)更新容器配置,您可以使用此命令來防止容器消耗?Docker?主機(jī)的過多資源,本文給大家介紹docker?update?命令及用法,感興趣的朋友一起看看吧
    2023-08-08
  • docker-compose如何自定義network

    docker-compose如何自定義network

    文章介紹了在DockerCompose中如何通過networks配置定義和使用橋接網(wǎng)絡(luò),包括如何在docker-compose.yml文件中指定使用bridge網(wǎng)絡(luò),服務(wù)間的通信方式以及如何為服務(wù)分配特定的IP地址
    2025-01-01
  • docker引起服務(wù)器磁盤爆滿的問題解決

    docker引起服務(wù)器磁盤爆滿的問題解決

    本文主要介紹了docker引起服務(wù)器磁盤爆滿的問題解決,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • 使用docker部署springboot項(xiàng)目到服務(wù)器的詳細(xì)過程

    使用docker部署springboot項(xiàng)目到服務(wù)器的詳細(xì)過程

    這篇文章主要介紹了docker部署springboot項(xiàng)目到服務(wù)器,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-06-06
  • Docker如何給Springboot項(xiàng)目動(dòng)態(tài)傳參的實(shí)現(xiàn)方法

    Docker如何給Springboot項(xiàng)目動(dòng)態(tài)傳參的實(shí)現(xiàn)方法

    這篇文章主要介紹了Docker如何給Springboot項(xiàng)目動(dòng)態(tài)傳參的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • docker的harbor倉庫登錄問題小結(jié)

    docker的harbor倉庫登錄問題小結(jié)

    在使用Docker?Harbor時(shí),可能會因?yàn)樽C書信任問題或DNS解析問題導(dǎo)致登錄失敗,解決方法包括將自簽名證書添加到系統(tǒng)的可信證書存儲中,本文給大家介紹docker的harbor倉庫登錄問題,感興趣的朋友一起看看吧
    2024-09-09
  • yum下載rpm以及相關(guān)依賴的方式離線安裝docker

    yum下載rpm以及相關(guān)依賴的方式離線安裝docker

    今天小編就為大家分享一篇關(guān)于yum下載rpm以及相關(guān)依賴的方式離線安裝docker,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-12-12
  • 使用Docker部署Tomcat的實(shí)現(xiàn)示例

    使用Docker部署Tomcat的實(shí)現(xiàn)示例

    在本地編寫好了Spring項(xiàng)目,為了實(shí)現(xiàn)能夠隨時(shí)地訪問,所以需要將項(xiàng)目部署到服務(wù)器,本文主要介紹了使用Docker部署Tomcat的實(shí)現(xiàn)示例,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-11-11
  • docker部署lnmp-wordpress的實(shí)現(xiàn)步驟

    docker部署lnmp-wordpress的實(shí)現(xiàn)步驟

    本文主要介紹了docker部署lnmp-wordpress的實(shí)現(xiàn)步驟,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • Alpine Docker鏡像字體的問題解決操作

    Alpine Docker鏡像字體的問題解決操作

    這篇文章主要介紹了Alpine Docker鏡像字體的問題解決操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03

最新評論

且末县| 鱼台县| 和平区| 普兰店市| 三穗县| 汶上县| 保定市| 湖口县| 达拉特旗| 龙州县| 玛沁县| 孟连| 阿拉善左旗| 汽车| 梅河口市| 东山县| 进贤县| 南木林县| 涿州市| 玛纳斯县| 宜兰县| 梁河县| 沐川县| 梁山县| 和林格尔县| 健康| 共和县| 玉门市| 大新县| 兴化市| 满城县| 张家界市| 新津县| 舞钢市| 新邵县| 鸡东县| 哈尔滨市| 彩票| 綦江县| 凌海市| 垫江县|