欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

centos修改docker網(wǎng)絡(luò)配置方法分享

 更新時(shí)間:2017年03月12日 15:45:13   作者:布蘭卡的博客  
本文給大家分享的是centos修改docker網(wǎng)絡(luò)配置的方法,非常的實(shí)用,有需要的小伙伴可以參考下

在為客戶(hù)使用docker運(yùn)行php-fpm的時(shí)候,發(fā)現(xiàn)有的可以正常連接服務(wù)器,有的不可以。經(jīng)過(guò)診斷發(fā)現(xiàn)客戶(hù)端的ip網(wǎng)段和docker創(chuàng)建的默認(rèn)docker0網(wǎng)卡網(wǎng)段沖突。

docker0默認(rèn)的網(wǎng)絡(luò)一般都是172.17.0.1/24或192.168.0.1/24。如果客戶(hù)端的ip是172.17.111.1,則這時(shí)候訪問(wèn)基于docker部署的應(yīng)用的時(shí)候,會(huì)遇到網(wǎng)絡(luò)問(wèn)題。

解決的方案,有兩種。

1:使用host模式運(yùn)行docker,但是需要?jiǎng)h除默認(rèn)的docker0虛擬網(wǎng)卡。在下次docker daemon重新啟動(dòng)的時(shí)候,又會(huì)重新創(chuàng)建這個(gè)docker0的虛擬網(wǎng)卡。

2:另一種解決方式,就是修改默認(rèn)的docker0網(wǎng)絡(luò)配置,使用另外的網(wǎng)段給docker使用。

如下步驟,是基于方案二的解決步驟,親測(cè)可行。

#停止docker服務(wù)器,并刪除docker0網(wǎng)卡
sudo systemctl restart docker
sudo ip link set dev docker0 down
sudo brctl delbr docker0

# 創(chuàng)建自定義bridge0網(wǎng)絡(luò),網(wǎng)段為10.255.254.1/24
sudo brctl addbr bridge0
sudo ip addr add 10.255.254.1/24 dev bridge0
sudo ip link set dev bridge0 up
#sudo ip link set dev bridge0 down ; sudo brctl delbr bridge0

# 確認(rèn)網(wǎng)卡已經(jīng)運(yùn)行
ip addr show bridge0

# 創(chuàng)建docker運(yùn)行的配置文件(如果文件夾不存在,手工創(chuàng)建)
sudo mkdir /etc/systemd/system/docker.service.d
sudo vi /etc/systemd/system/docker.service.d/docker.conf##輸入如下內(nèi)容

echo "[Service]
EnvironmentFile=-/etc/sysconfig/docker
ExecStart=
ExecStart=/usr/bin/dockerd $OPTIONS \
   $DOCKER_STORAGE_OPTIONS \
   $DOCKER_NETWORK_OPTIONS \
   $BLOCK_REGISTRY \
   $INSECURE_REGISTRY" > /etc/systemd/system/docker.service.d/docker.conf


# 修改docker服務(wù)啟動(dòng)默認(rèn)綁定網(wǎng)卡為bridge0
echo 'DOCKER_NETWORK_OPTIONS="-b=bridge0"' >> /etc/sysconfig/docker

sudo systemctl daemon-reload

sudo systemctl restart docker

參考鏈接:

https://opskumu.gitbooks.io/docker/content/chapter6.html

http://www.dbjr.com.cn/softjc/35980.html

https://docs.docker.com/engine/admin/systemd/#custom-docker-daemon-options

相關(guān)文章

  • Docker鏡像上傳到阿里云的步驟詳解

    Docker鏡像上傳到阿里云的步驟詳解

    本篇文章主要介紹了Docker鏡像上傳到阿里云的步驟詳解,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-09-09
  • 解決Docker中的error during connect異常情況

    解決Docker中的error during connect異常情況

    這篇文章主要介紹了解決Docker中的error during connect異常情況,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-11-11
  • Docker安裝MinIO的實(shí)現(xiàn)示例

    Docker安裝MinIO的實(shí)現(xiàn)示例

    本文主要介紹了Docker安裝MinIO的實(shí)現(xiàn)示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-08-08
  • docker容器使用內(nèi)存大小限制方法

    docker容器使用內(nèi)存大小限制方法

    我們使用docker時(shí),經(jīng)常會(huì)遇到docker容器使用內(nèi)存大于docker宿主機(jī)內(nèi)存,導(dǎo)致宿主機(jī)奔潰,從而影響其他宿主機(jī)上容器的運(yùn)行,下面這篇文章主要給大家介紹了關(guān)于docker容器使用內(nèi)存大小限制的相關(guān)資料,需要的朋友可以參考下
    2023-06-06
  • Docker常用命令與小技巧匯總

    Docker常用命令與小技巧匯總

    這篇文章主要給大家介紹了關(guān)于Docker常用命令與小技巧的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Docker具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • 刪除Docker鏡像、容器和卷的教程指南

    刪除Docker鏡像、容器和卷的教程指南

    Docker 可以輕松地將應(yīng)用程序和服務(wù)封裝在容器中,以便在任何地方運(yùn)行,然而,在使用 Docker 的過(guò)程中,很容易積累大量未使用的鏡像、容器和數(shù)據(jù)卷,這些會(huì)使輸出雜亂,并占用磁盤(pán)空間,所以本文給大家介紹了如何刪除Docker鏡像、容器和卷,需要的朋友可以參考下
    2024-10-10
  • Docker Desktop安裝本地Kubernetes集群的實(shí)現(xiàn)

    Docker Desktop安裝本地Kubernetes集群的實(shí)現(xiàn)

    Kubernetes用于協(xié)調(diào)高度可用的計(jì)算機(jī)集群,本文主要介紹了Docker Desktop安裝本地Kubernetes集群的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-02-02
  • docker根據(jù)已生成的容器生成docker-compose.yml文件的實(shí)現(xiàn)步驟

    docker根據(jù)已生成的容器生成docker-compose.yml文件的實(shí)現(xiàn)步驟

    這篇文章主要給大家介紹了docker 如何根據(jù)已生成的容器生成docker-compose.yml 文件,文中有詳細(xì)的代碼示例和實(shí)現(xiàn)步驟,對(duì)大家的學(xué)習(xí)有一定的幫助,需要的朋友可以參考下
    2023-10-10
  • 內(nèi)網(wǎng)環(huán)境下registry搭建步驟詳解

    內(nèi)網(wǎng)環(huán)境下registry搭建步驟詳解

    這篇文章主要為大家介紹了內(nèi)網(wǎng)環(huán)境下的registry搭建步驟詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-10-10
  • docker rm -f 容器id 無(wú)效的問(wèn)題解決

    docker rm -f 容器id 無(wú)效的問(wèn)題解決

    當(dāng)遇到“Error response from daemon: cannot stop container: d208b8055fd0: permission denied”錯(cuò)誤,表示缺乏停止Docker容器的權(quán)限,本文就來(lái)介紹一下如何解決,感興趣的可以了解一下
    2024-09-09

最新評(píng)論