Docker常用命令
创建子网,绑定指定网卡
#eth0开启混杂模式 ip link set eth0 promisc on #创建网卡 docker network create -d macvlan --subnet=192.168.20.0/24 --gateway=192.168.20.1 -o parent=eth0 -o macvlan_mode=bridge vl2000 docker network create -d bridge --subnet=192.168.20.0/24 --gateway=192.168.20.1 -o parent=eth0 -o macvlan_mode=bridge vl2000
创建容器
docker run -it --name downTemplate --net vl2000 --ip=192.168.20.221 -d debian /bin/sh
容器保存为镜像
docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]其中: [OPTIONS] 是可选参数,没有特殊需求时可以省略。 CONTAINER 是要保存的容器的ID或名称。 [REPOSITORY[:TAG]] 是新镜像的名称和标签,标签是可选的,如果不指定,则默认为latest。 示例
docker commit my_container my_new_image:v1.0