Docker是一款開源的容器引擎,在容器化的應(yīng)用中,docker0網(wǎng)卡是一個重要的網(wǎng)絡(luò)設(shè)備,它負責連接主機和所有容器。
在啟動docker0網(wǎng)卡之前,需要查看當前的網(wǎng)絡(luò)設(shè)備列表:
$ ip a
如果沒有docker0網(wǎng)卡,則需要手動創(chuàng)建。創(chuàng)建docker0網(wǎng)卡的命令如下:
$ sudo ip link add name docker0 type bridge
創(chuàng)建完成后需要給docker0網(wǎng)卡分配IP地址:
$ sudo ip addr add 172.17.0.1/16 dev docker0
啟動docker0網(wǎng)卡:
$ sudo ip link set dev docker0 up
如需停止docker0網(wǎng)卡:
$ sudo ip link set dev docker0 down
dockder0網(wǎng)卡的啟動對于保證容器之間的通信至關(guān)重要,掌握其啟動方法是容器化應(yīng)用開發(fā)的基本功。