1、centos7上安装docker sudo yum install -y yum-utils device-mapper-persistent-data lvm2 sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo sudo yum-config-manager --enable docker-ce-edge sudo yum-config-manager --enable docker-ce-test sudo yum install -y docker-ce sudo systemctl start docker sudo systemctl enable docker 2、更换docker的镜像仓库为私有仓库+daoclound镜像 curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io
{ "registry-mirrors": ["http://f1361db2.m.daocloud.io"], "insecure-registries":["192.168.118.77"] }
3、登录阿里云镜像仓库 sudo docker login --username=hatqiang registry.cn-shanghai.aliyuncs.com
4、拉取 docker pull centos:7
5、运行: docker run -itd --name="hatcentos7" centos:7 /bin/bash
6、Dockerfile docker build -t helloworld .
7、Docker搭建WorldPress docker pull wordpress:latest docker pull mysql:latest docker run --name mysqlwp -e MYSQL_ROOT_PASSWORD=wordpressdocker -e MYSQL_DATABASE=wordpress -e MYSQL_USER=wordpress -e MYSQL_PASSWORD=wordpresspwd -d mysql docker run --name wordpress --link mysqlwp:mysql -p 80:80 -e WORDPRESS_DB_NAME=wordpress -e WORDPRESS_DB_USER=wordpress -e WORDPRESS_DB_PASSWORD=wordpresspwd -d wordpress firewall-cmd --zone=public --add-port=80/tcp --permanent systemctl restart firewalld.service
8、删除所有容器 docker stop
(docker ps -aq)
9、docker inspect xx
10、荣期间共享数据 docker run -v /data --name data ubuntu:14.04 docker run -ti --volumes-from data ubuntu:14.04 /bin/bash
11、docker cp docker cp xx:/root/file.txt docker cp hatcentos7:/test.txt /root/test.txt