zoukankan      html  css  js  c++  java
  • docker 系列之 docker安装

    Docker支持以下的CentOS版本

    • CentOS 7 (64-bit)
    • CentOS 6.5 (64-bit) 或更高的版本

    前提条件

    目前,CentOS 仅发行版本中的内核支持 Docker。

    Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。

    Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本

    1.查看当前系统内核版本

    [root@docker ~]# uname -r
    3.10.0-514.el7.x86_64

    安装 Docker

    Docker 软件包和依赖包已经包含在默认CentOS-Extras 软件源里,安装命令如下:

    [root@runoob ~]# yum -y install docker-io

    安装完成�?/p>

    启动 Docker 后台服务

    [root@runoob ~]# service docker start

    测试运行 hello-world

    [root@runoob ~]#docker run hello-world

    由于本地没有hello-world这个镜像,所以会下载一个hello-world的镜像,并在容器内运行

    使用脚本安装 Docker

    1、使 sudo或 root 权限登录 Centos

    2、确定yum 包更新到最新

    $ sudo yum update

    3、执行Docker 安装脚本

    $ curl -fsSL https://get.docker.com/ | sh

    执行这个脚本会添加 docker.repo 源并安装 Docker

    4、启动Docker 进程

    $ sudo service docker start

    5、验证 docker 是否安装成功并在容器中执行一个测试的镜像

    $ sudo docker run hello-world

    到此,docke在CentOS 系统的安装完成


    镜像加速

    鉴于国内网络问题,后续拉取Docker 镜像十分缓慢,我们可以需要配置加速器来解决,我使用的是网易的镜像地址

    http://hub-mirror.c.163.com

    新版Docker 使用 /etc/docker/daemon.json(Linux)或%programdata%dockerconfigdaemon.json(Windows)来配Daemon

    请在该配置文件中加入(没有该文件的话,请先建一个)

    {
      "registry-mirrors": ["http://hub-mirror.c.163.com"]
    }

    卸载

    1.查询安装过的包

    yum list installed | grep docker
    
    docker-engine.x86_64                 17.03.0.ce-1.el7.centos         @dockerrepo

    2.删除安装的软件包

    yum -y remove docker-engine.x86_64

    3.删除镜像/容器

    rm -rf /var/lib/docker

    参考地址:

    1.CentOS Docker 安装

    2.Centos7下docker 环境

  • 相关阅读:
    原生JS---2
    PHP中include和require绝对路径、相对路径问题
    魔方(小玩具)
    html5技术介绍
    苹果电脑 快捷键
    写代码的心得,怎么减少编程中的 bug?
    http状态代码含义表
    开源项目
    蓝牙 CoreBluetooth
    减小iOS应用程序的大小
  • 原文地址:https://www.cnblogs.com/liaojie970/p/8994314.html
Copyright © 2011-2022 走看看