溫馨提示×

docker創(chuàng)建容器后怎么配置ip地址

小億
254
2024-03-20 16:33:44
欄目: 智能運維

Docker容器默認(rèn)使用動態(tài)分配的IP地址,但也可以手動配置靜態(tài)IP地址。以下是手動配置靜態(tài)IP地址的步驟:

  1. 創(chuàng)建容器時使用--network參數(shù)指定網(wǎng)絡(luò)模式,例如docker run --network=bridge -itd --name=my-container my-image

  2. 查看容器的ID:docker ps -aqf "name=my-container"

  3. 進入容器:docker exec -it <container_id> /bin/bash

  4. 編輯網(wǎng)絡(luò)配置文件,例如vi /etc/network/interfaces,添加如下內(nèi)容:

auto eth0
iface eth0 inet static
address <static_ip>
netmask <netmask>
gateway <gateway_ip>
dns-nameservers <dns_server_ip>
  1. 保存配置文件并退出容器

  2. 重新啟動容器:docker restart <container_id>

現(xiàn)在容器將使用指定的靜態(tài)IP地址。

0