docker 部署

 

一,安装docker

  部署镜像:

    阿里云:  wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

    docker:  wget -O /etc/yum.repos.d/docker-ce.repo https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo

    部署安装好!!

    更改docker 下载源:

    sed -i 's#download.docker.com#mirrors.ustc.edu.cn/docker-ce#g' /etc/yum.repos.d/docker-ce.repo

    安装docker

    yum install docker-ce -y

二,启用docker

   启动docker   

      systemctl daemon-reload

      systemctl enable docker.service

      systemctl start docker.service

   启动一个nginx docker应用

      docker run -p 80:80 nginx

      

      发现起不来,有序docker时国外源下载,所以需要更改源,让他快点下载

      [root@docker ~]# cat /etc/docker/daemon.json
      {
         "registry-mirrors": ["https://pee6w651.mirror.aliyuncs.com"]
      }
    
    再次运行命令:   docker run -p 80:80 nginx  

    

      完成启用

      访问网站发现可以运行的


      

三, docker基本命令 

   01, docker 查找

    docker search alpine

   02, docker 下载

    docker image pull alpine

   03, docker 查看

     三种查看方式:

     docker image list

     docker image ls

     docker images

    

     04, docker 保存

      docker image save alpine:latest >docker-alpine.tar.gz

      

    05, docker 删除

      docker image rm alpine

       

    06,docker 导入

      docker image load -i docker-alpine.tar.gz

      

      

 

     07, docker import 导入

      docker image import docker-alpine.tar.gz

      

 

      但是没有标签

      

      删除这个

      指定id 删除

      docker image rm ba033c8f9451

       

      指定标签导入

      docker image import docker-alpine.tar.gz  alpine

      

  

posted on 2018-10-20 21:42  kingle-l  阅读(275)  评论(0编辑  收藏  举报

levels of contents