• docker环境部署


    docker环境部署
    1 查看当前系统版本
    只支持CentOS7版本的系统
    [root@bogon bin]# cat /etc/redhat-release
    CentOS Linux release 7.3.1611 (Core)
    2 安装docker-ce
    sudo yum install -y yum-utils device-mapper-persistent-data lvm2
    
    # Use Aliyun Docker
    sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
    
    sudo yum install docker-ce //安装docker
    systemctl enable docker //设置开启自启动
    systemctl start docker //开启docker
     
    检验docker是否安装成功:
    docker -v //查看docker 的版本
     
    3 安装docker-compose
    3.1 安装pip工具.
    安装它的前提是要安装pip工具.
    1、首先检查linux有没有安装python-pip包,直接执行 yum install python-pip
           注意:没有python-pip包就执行命令 yum -y install epel-release
           执行成功之后,再次执行yum install python-pip
    2、对安装好的pip进行升级 pip install --upgrade pip
     
    3.2 安装docker-compose
    安装好pip之后,就可以安装Docker-Compose了.
    pip install docker-compose
     
    执行完之后,输入docker-compse,报如下错误:
    Traceback (most recent call last): File "/usr/bin/docker-compose", line 5, in <module> from pkg_resources import load_entry_point File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 3011, in <module> parse_requirements(__requires__), Environment() File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 626, in resolve raise DistributionNotFound(req) pkg_resources.DistributionNotFound: backports.ssl-match-hostname>=3.5
     
    解决方法:在终端输入命令
    pip install --upgrade backports.ssl_match_hostname 之后再运行安装命令: pip install docker-compose
     
    执行成功之后, 查看版本信息.
    [root@bogon bin]# which docker-compose
    /usr/bin/docker-compose
    [root@bogon bin]# /usr/bin/docker-compose --version
    docker-compose version 1.19.0, build 9e633ef
    [root@bogon bin]#
     3.3 docker基本命令
    安装docker:yum install docker -y
    启动docker: systemctl start docker.service(以centos7为例)
    帮助命令:docker --help
    搜索镜像:docker search centos
    拉取镜像:docker pull centos:7 (镜像名:版本号)
    查看现有镜像:docker images
    启动镜像:docker run ubuntu:15.10 /bin/echo "Hello world"
    查看运行中的容器:docker ps -a
    停止镜像: docker stop image-name
    强制删除容器: docker rm -f container-name
    强制删除镜像: docker rmi -f image-name
  • 相关阅读:
    软件工程
    ROR
    全息技术(Holographic technique)
    VR技术、AR技术、MR技术
    人工智能(AI)
    机器学习(Machine Learning)
    hdoj Scaena Felix
    周赛题解
    Good Luck in CET-4 Everybody!(博弈)
    Paths on a Grid(规律)
  • 原文地址:https://www.cnblogs.com/cowboys/p/8760669.html
Copyright © 2020-2023  润新知