Linux : Docker入门

Posted cccy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux : Docker入门相关的知识,希望对你有一定的参考价值。

1.端口映射

docker常用映射端口的方式进行部署, 例如:  docker run -p 8080:80 -d nginx    (把容器的80端口映射到宿主机的8080端口上)

2.独立IP

如果想要与宿主机在同一个网段中, 有独立的IP地址, 则可以使用 macvlan 技术来实现

(1) docker network create -d macvlan --subnet=192.168.0.0/24 --gateway=192.168.0.2 -o parent=ens33 -o macvlan_mode=bridge net1

创建虚拟网络 net1 网段为192.168.0.0/24 网关为192.168.0.2 父网卡为ens33 macvlan的模式为bridge

(2) docker run --net=net1 --ip=192.168.0.133 --name f1 -dt ubuntu-debootstra

这样运行docker的时候则可以指定网络 net1 指定ip地址

 

以上是关于Linux : Docker入门的主要内容,如果未能解决你的问题,请参考以下文章

Linux运维容器篇 docker入门简介和部署

docker入门

linux运维架构之路-Docker快速入门

linux_docker入门

菜鸟入门Docker—练习使用Docker

Linux : Docker入门