美文网首页
centos7安装docker实录

centos7安装docker实录

作者: 邹霉霉 | 来源:发表于2018-08-28 21:04 被阅读0次

    docker基本操作

    # 拉取镜像
    docker pull ubuntu:16.04
    
    # 列出已拉取镜像
    docker image ls
    
    # 
    

    1.安装

    卸载旧版本docker

    $ sudo yum remove docker \
                      docker-common \
                      docker-selinux \
                      docker-engine
    
    # 1.安装依赖包
    sudo yum install -y yum-utils device-mapper-persistent-data lvm2
    
    # 2.添加阿里云docker源
    $ sudo yum-config-manager \
        --add-repo \
        https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    
    # 3.更新yum软件源缓存,并安装docker-ce
    $ sudo yum makecache fast #更新yum软件源缓存
    $ sudo yum install docker-ce #安装docker-ce
    

    开机启动

    $ sudo systemctl enable docker #开机启动docker
    $ sudo systemctl start docker #启动docker
    

    配置阿里云加速

    #国内镜像加速
    $ sudo vim /etc/systemd/system/multi-user.target.wants/docker.service
    
    """
    找到 ExecStart= 这一行,在这行最后添加加速器地址--registry-mirror=<加速器地址>,如:
    
    ExecStart=/usr/bin/dockerd --registry-mirror=https://jxus37ad.mirror.aliyuncs.com #使用阿里云加速
    """
    $ sudo systemctl daemon-reload #重新加载daemon
    $ sudo systemctl restart docker  #重启docker
    

    service docker start
    service docker stop
    service docker restart

    镜像管理

    docker build DockerFile

    导出镜像

    docker save java >/tmp/java.tar.gz

    docker load < /tmp/java.tar.gz

    docker images

    docker rmi java

    容器管理

    运行容器

    docker run -it --name mynginx nginx -p 80:8000

    停止容器

    docker stop web1

    查看所有已创建容器

    docker ps -a

    删除容器

    dicker rm web1

    暂停容器

    docker pause node1
    docker unpause node1

    参考文档

    Docker 从入门到实践
    官方文档
    配置docker阿里云yum仓库,和阿里云镜像加速

    相关文章

      网友评论

          本文标题:centos7安装docker实录

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