dockerfile build image

docker build -t tonghs:tag .

从 image 创建 container

docker run -dt --name xxx imageid -p 2200:22 -p 8080:80

debian 中文乱码

sudo apt-get install locales
dpkg-reconfigure locales

端口映射和 iptables

列出nat表的所有规则并显示行号

iptables -nvL  -t nat --line-number

删除nat表DOCKER链的第13行的规则

iptables -t nat -D DOCKER 13

用iptables给Docker添加端口映射

iptables -t nat -A DOCKER --in-interface !docker0 -p tcp --dport 6666 -j DNAT --to 172.17.0.5:6666

docker会在系统中创建一个叫docker0的网卡,本例中172.17.0.5就是docker0的IP地址

容器导出到 tar

docker export xxx > xxx.tar

导入

cat xxx.tag | docker import - ac-sys/redmine