Docker容器固定ip
阅读原文时间:2023年07月10日阅读:2

Docker容器固定IP

  • 必须停止docker服务才能创建网桥

  • 查看docker服务状态

  • 停止docker服务

  • 启动docker服务

    [root@docker Tools]# systemctl start docker
    [root@docker Tools]# systemctl stop docker
    [root@docker Tools]# systemctl status docker

  • 创建名为docker-br0的虚拟网桥

    [root@localhost ~]# docker network create --subnet=172.127.0.0/24 docker-br0 # 创建网桥
    [root@localhost ~]# docker network rm docker-br0 # 删除网桥

  • 查看docker可用的网路 docker network ls

  • -i 交互模式

  • -d 后端运行

  • -h 容器的hostname

  • --network 指定网络

  • --ip 设置ip地址

  • --name 容器的名称

  • --privileged=true及/usr/sbin/init 为容器特权模式

    [root@localhost ~]# docker run -i -d -h oracledb --network docker-br0 --ip 172.127.0.10 --name oracle11g --privileged=true centos:7 /usr/sbin/init