Você precisa criar uma ponte de rede, configurá-la com seu intervalo de ip, adicionar a ponte às interfaces de rede e fazer o Docker usá-la. Para mais informações, leia link .
Estou usando o CoreOS no meu ESX (sem configuração de nuvem - não tenho nenhum provedor de nuvem). Eu quero mudar o ip privado para contêineres docker porque eles não podem responder a rede que usa o mesmo intervalo de IP 172.x.x.x
Você precisa criar uma ponte de rede, configurá-la com seu intervalo de ip, adicionar a ponte às interfaces de rede e fazer o Docker usá-la. Para mais informações, leia link .