1.wget -O /etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-7.repo连接阿里云的源
2.yum install epel-release –y 阿里云的源
3.yum -y install yum-utils 安装一些必要的工具,设备映射器存储驱动程序需要设备映射器-持久数据和lvm2
4.yum -y install device-mapper-persistent-data 安装一些必要的工具,设备映射器存储驱动程序需要设备映射器-持久数据和lvm2
5.yum -y install lvm2 安装一些必要的工具,设备映射器存储驱动程序需要设备映射器-持久数据和lvm2
6.yum-config-manager --add-repohttp://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo设定软件源地址(就是问你从国内下载,还是国外地址下载),我这里使用国内源yum -y install bash-completion
7.yum -y install docker-ce 安装docker
8.ps -ef |grep docker 查看起来了吗
9.systemctl enable docker 开启自启动
10.systemctl restart docker 重启
搭建nginx
1拉源docker search nginx 查看nginx的镜像
2 安装docker的镜像dockerpull nginx:1.14-alpine
3运行容器nginx
Docker run –name web1
–d –p 8888:80 nginx:1.14-alpine #创建一个web1把docker里面的nginx折射到自己电脑的8888端口
4 docker port web1#查看自己是否折射上
5docker exec -it web1 /bin/sh 进入docker里面的nginx #docker exec –it执行一个伪终端
6改配置 重启nginx 在docker里面重启nginx -s reload
7关闭nginx docker stop web1
8 docker stop web1或docker kill -s 9 web1 关闭正在运行的docker
9删除web1这个容器docker rm web1
导出镜像docker image save nginx> docker-nginx.tar.gz
入到镜像docker image load -i docker-busybox.tar.gz
还需要启动Docker run -name –web1 -d –p 8888:80 nginx:1.14-alpine
Dockaer ps –a查看是否起来了
查看docker里面的镜像docker –image
删除镜像docker image rm nginx