站長資訊網
        最全最豐富的資訊網站

        Docker實戰中從Ubuntu系列換到CentOS7.X系列應該避免的地方

        一、背景

        在生產環境中部署、使用Docker已經有很長一段時間了。學習的時候大部分環境、資料都是在Ubuntu14.04、16.04及18.04中實現的。由于某些原因,需要在生產環境中的CentOS7.2和7.4中部署使用Docker。在這個過程中踩了不少坑,花了很多時間,走了很多彎路。

        二、一些常見的坑及解決方案

        2.1 SELinux

        在Ubuntu系列系統中默認是沒有SELinux的。因此也無需配置,如果安裝了SELinux的話,禁用或者進行相關配置那是必須的。在CentOS7.2和7.4中,SELinux默認是啟用的,如果不進行相關配置,那么在Docker卷掛載時是無法正常使用的。查看SELinux狀態及關閉SELinux可以使用以下命令:

        [root@linuxidc ~]# getenforce
        Enforcing
        [root@linuxidc ~]# sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/g’ /etc/selinux/config
        [root@linuxidc ~]# reboot
        [root@linuxidc ~]# getenforce
        Disabled

        操作過程中,重啟是必須的。不禁用也是可以的,permissive也可以。

        2.2 防火墻

        CentOS7.2及7.4默認情況下使用的firewalld動態防火墻,并且CentOS7.4防火墻默認開機啟動。Ubuntu系列使用iptables多一些。如果不用的話建議關閉,一般大型系統都有硬件防火墻,建議關閉。如果個人小規模使用就按照最小化原則進行配置。關閉及禁用開機啟動命令可以參考如下:

        [root@linuxidc ~]# systemctl stop firewalld
        [root@linuxidc ~]# systemctl disable firewalld

        2.3 IP轉發

        默認情況下,CentOS7.4的ip轉發是關閉的,需要格外注意,這是造成很多故障的原因之一。這個情況在Ubuntu14.04及以上版本是不存在的,Ubuntu默認開啟了的。查看ip轉發是否開啟可以使用以下命令:

        [root@linuxidc ~]# sysctl net.ipv4.ip_forward
        net.ipv4.ip_forward = 0

        如果返回值是0,說明ip轉發是關閉了的,需要開啟。開啟命令可以參考以下內容:

        [root@linuxidc ~]# sysctl net.ipv4.ip_forward=1
        net.ipv4.ip_forward = 1

        命令執行后立即生效,重啟之后需要再次操作。如果需要永久生效,那么使用以下命令:

        [root@linuxidc ~]# echo “net.ipv4.ip_forward = 1”>>/etc/sysctl.conf
        [root@linuxidc ~]# sysctl -p
        net.ipv4.ip_forward = 1
        [root@linuxidc ~]# sysctl net.ipv4.ip_forward
        net.ipv4.ip_forward = 1

        三、總結

        3.1 Linux的各大發行版在細節方面差異較大,需要格外注意,不能按部就班的隨便套用。

        3.2 在使用的過程中需要發揮自己的思維變通能力,盡量做到觸類旁通。

        3.3 目前就發現這些問題了,其他問題希望諸位多多分享,交流。

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 日韩AV无码精品人妻系列| 51午夜精品免费视频| 蜜臀久久99精品久久久久久小说 | 91精品无码久久久久久五月天| 亚洲一区爱区精品无码| 国产高清在线精品一区二区| 久久精品黄AA片一区二区三区| 精品一久久香蕉国产线看播放| 华人在线精品免费观看| 精品久久久久久久无码| 最新国产精品拍自在线观看| 精品日韩欧美国产| 99riav国产精品| 久久精品一区二区| 91精品国产色综合久久| 国内精品久久久久久99蜜桃| 亚洲麻豆精品国偷自产在线91| 国产色精品vr一区区三区| 九九热精品在线| 99久久99久久精品免费看蜜桃 | 热久久国产精品| 91国在线啪精品一区| 亚洲国产精品一区二区成人片国内 | 华人亚洲欧美精品国产| 国产麻豆一精品一AV一免费| 亚洲精品成人无限看| 自拍中文精品无码| 欧美亚洲精品中文字幕乱码免费高清| 国产色精品vr一区区三区| 国产精品小视频免费无限app | 国产cosplay精品视频| 2020国产精品永久在线| 国产精品无码专区| jizz国产精品网站| 9久久9久久精品| 久久精品国产福利国产秒| 国产精品亚洲片在线va| 国产精品久久久久久福利漫画| 2022年国产精品久久久久| 国内精品91最新在线观看| 精品一区二区久久|