搭建docker环境

作者: SevenLonely | 来源:发表于2018-03-09 16:03 被阅读3次

    1.安装docker以及配置docker


    1.安装docker

    yum install docker-io -y
    

    2.查看docker版本

    docker -v
    
    image.png

    3.启动docker

    service docker start
    
    image.png

    4.设置开机启动

    chkconfig docker on
    
    image.png

    提示我使用 systemctl enable docker.service命令

    systemctl enable docker.service
    
    image.png

    5.配置 Docker

    因为国内访问 Docker Hub 较慢, 可以使用腾讯云提供的国内镜像源, 加速访问 Docker Hub
    依次执行以下命令

    echo "OPTIONS='--registry-mirror=https://mirror.ccs.tencentyun.com'" >> /etc/sysconfig/docker
    
    image.png
    systemctl daemon-reload
    
    image.png

    //重新启动docker

    service docker restart
    
    image.png

    2.docker简单操作


    1.下载镜像

    //下载一个官方的 CentOS 镜像到本地
    docker pull centos
    
    
    image.png
    //下载好的镜像就会出现在镜像列表里
    docker images
    
    
    image.png

    2.运行容器

    //这时我们可以在刚才下载的 CentOS 镜像生成的容器内操作了。
    //生成一个 centos 镜像为模板的容器并使用 bash shell
    docker run -it centos /bin/bash
    
    image.png
    //这个时候可以看到命令行的前端已经变成了 [root@(一串 hash Id)] 的形式, 这说明我们已经成功进入了 CentOS 容器。
    //在容器内执行任意命令, 不会影响到宿主机, 如下
    mkdir -p /data/simple_docker
    
    image.png
    //可以看到 /data 目录下已经创建成功了 simple_docker 文件夹
    ls /data
    
    
    image.png
    //退出容器
    exit
    
    image.png
    //查看宿主机的 /data 目录, 并没有 simple_docker 文件夹, 说明容器内的操作不会影响到宿主机
    ls /data
    

    3.保存容器

    查看所有的容器信息, 能获取容器的id
    docker ps -a
    
    image.png
    //然后执行如下命令,保存镜像:
    docker commit -m="备注" 你的CONTAINER_ID 你的IMAGE
    
    image.png

    相关文章

      网友评论

        本文标题:搭建docker环境

        本文链接:https://www.haomeiwen.com/subject/vdopfftx.html