yum install docker
systemctl start docker

docker run -d --hostname wwwtest --name wwwtest -p 28080:8080 --add-host=mlivetest.dachuizichan.com:127.0.0.1 
--add-host=db.dachuizichan.com:192.168.1.18 --add-host=atlastest.dachuizichan.com:192.168.1.16 
--add-host=hprpt2livetest.eucp.b2m.cn:127.0.0.1 --add-host=smtplivetest.exmail.qq.com:183.232.93.197 
--add-host=redis.dachuizichan.com:172.17.0.168 -v /dachui:/dachui 
-v /tomcat/war/wwwtest:/usr/local/tomcat/webapps/DaChui -v /tomcat/log/wwwtest:/usr/local/tomcat/log 
-v /etc/localtime:/etc/localtime:ro -v /etc/sysconfig/clock:/etc/sysconfig/clock:ro tomcat:v6 /usr/bin/supervisord

镜像
docker pull centos6.6  拉取镜像
docker images         查看镜像
docker save -o ubuntu_14.04.tar ubuntu:14.04      存出镜像
docker load --input ubuntu_14.04.tar                 载入镜像
docker commit  0b2616b0e5a8 ouruser 提交镜像
docker rmi training/sinatra        移除本地镜像

实例
docker run -t -i -p 8000:80 centos6.6 /bin/bash  运行实例,映射端口
docker ps   查看实例
docekr status id  实例状态
docker stop  id 停止实例
docker restart id  重启实例
docker rm -f id  删除实例
docker export 7691a814370e > ubuntu.tar  导出实例
cat ubuntu.tar | sudo docker import - test/ubuntu:v1.0  倒入实例

docker logs -f --tail=10 wwwtest  查看日志  
#ENTRYPOINT ["/usr/local/tomcat/bin/catalina.sh", "run"]  类似这种把日志打印到前台

慎用
Delete all containers

docker rm $(docker ps -a -q)
Delete all images

docker rmi $(docker images -q)

results matching ""

    No results matching ""