关键词:
一、Docker CE的安装
1.先决条件
运行环境:Ubuntu 64位或者其他支持Docker的64位系统运行配置,linux内核版本必须大于 3.10,否则会因为缺少容器运行所需的功能而出错。 2.在ubuntu下安装Docker CE
Ubuntu版本
? Cosmic 18.10
? Bionic 18.04 (LTS)
? Xenial 16.04 (LTS)
建议16.04或以上,本文以Ubuntu16.04 64位 root用户为例
卸载旧版本的docker 旧版本的docke被称为docker, docker.io , 或docker-engine. 如果你之前安装过,需要首先卸载旧版本:
$ sudo apt-get remove docker docker-engine docker.io
安 装 Docker CE
一般可以使用两种方法安装,第一种,使用存储库安装,第二种,使用包安装 第一种方法:使用存储库安装(apt安装)
1.更新 包索引:
$ sudo apt-get update
2.安装包以允许 通过HTTPS使用存储库:
$ sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ software-properties-common
3.添加Docker的官方GPG密钥:
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add
通过搜索指纹的最后8个字符,验证您现在拥有带指纹的密钥
9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
$ sudo apt-key fingerprint 0EBFCD88
4.使用以下命令设置稳定(stable)存储库。
注意:从Docker 17.06开始,稳定版本(stable)也会被推送到edge与test存储库。
$ sudo add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable"
5.更新 包索引。
$ sudo apt-get update
6.安装最新版本的Docker CE,或直接转到下一步安装特定版本:
$ sudo apt-get install docker-ce
如果启用了多个Docker存储库,则在未指定 或 命令中的版本的情况下 安装或更新始终会安装尽可能高的版本,这可能不适合您的稳定性需求。
7.要安装特定版本的Docker CE,请列出repo中的可用版本,然后选择并安装: 列出您的仓库中可用的版本:
$ sudo apt-cache madison docker-ce
按其完全限定的包名称安装特定版本,例如,包名称( )=版本字符串(第2列)
$ sudo apt-get install docker-ce=<VERSION>
注:Docker守护程序自动启动。
8.验证 通过运行 映像验证是否正确安装了Docker CE
$ sudo docker run hello-world
此命令下载测试映像并在容器中运行它。当容器运行时,它会打印一条信息性消息并退出。
第二种方法:包安装
如果无法使用Docker的存储库来安装Docker CE,则可以下载.deb适用于系统发行版的文件并且手动安装。每次 要升级到docker CE时,都要下载新文件。 1. 转到https://download.docker.com/linux/ubuntu/dists/,选择你的Ubuntu版本,浏览pool/stable和选择amd64,下 载要安装的docker版本文件。
$ wget -O /root/docker-ce \ https://download.docker.com/linux/ubuntu/dists/xenial/pool/stable/amd64/dockerce_18.06.1~ce~3-0~ubuntu_amd64.deb
2. 安装Docker CE,将下面的路径/path/to/更改为下载Docker软件包的路径
$ sudo dpkg -i /path/to/package.deb
但是有时候在安装过程中可能会出现一些问题,例如安装docker-ce时候需要的依赖包版本过低:
可以更新一下相应的依赖包,然后再次,安装一下docker-ce。
注:Docker守护程序自动启动。
3. 通过运行 映像验证是否正确安装了Docker CE
$ sudo docker run hello-world
此命令下载测试映像并在容器中运行它。当容器运行时,它会打印一条信息性消息并退出。
注:
一、如果不想每次执行docker命令时,都是用sudo权限,可以把用户加到docker组中。
1. 创建 组
$ sudo groupadd docker
2. 将用户添加到该 组,例如abc用户。
$ sudo usermod -aG docker abc
虚拟机通常重启才能生效。 二、镜像加速
由于国外的镜像有时候网络访问过慢,需要使用国内的镜像加速。国内可Docker镜像加速的组织有很多,自 行选择。创建或修改 /etc/docker/daemon.json 文件,修改为如下形式 (请将 加速地址 替换为在加速器页面获 取的专属地址)
"registry-mirrors": ["加速地址"] # 注:如果此文件已存在,把此句添加即可,注意格式
以阿里云为例,讲述如何进行镜像加速。
打开阿里云网站https://account.aliyun.com/,使用阿里开发者帐户(支付宝、淘宝、钉钉、微博均可)登 录
此时搜索,镜像加速器,之后可按网站提示操作配置一下镜像加速器
重新运行sudo docker run hello-world
windows10pc安装dockerce
系统要求DockerCE支持64位版本的Windows10Pro,且必须开启Hyper-V。安装点击以下链接下载 stable 或 edge 版本的DockerCE。下载好之后双击DockerforWindowsInstaller.exe开始安装。运行在Windows搜索栏输入Docker点击DockerforWindows开始运... 查看详情
centos7安装dockerce
本节内容:背景Moby项目安装DockerCE卸载DockerCE 一、背景在搭建Registry的过程中,发现使用Docker1.12版本,在push镜像到Registry时会报错误,几经查询解决之道无果后,去github的docker项目上提问,得到的回答是"Alsonoteyouappearrunninganu... 查看详情
windows10pc安装dockerce
原文:Windows10PC安装DockerCE 系统要求DockerforWindows?支持64位版本的Windows10Pro,且必须开启Hyper-V。安装点击以下链接下载?Stable?或?Edge?版本的DockerforWindows。下载好之后双击DockerforWindowsInstaller.exe开始安装。运行在Windows搜索栏... 查看详情
centos安装dockerce
准备工作系统要求DockerCE支持64位版本CentOS7,并且要求内核版本不低于3.10。CentOS7满足最低内核的要求,但由于内核版本比较低,部分功能(如 overlay2 存储层驱动)无法使用,并且部分功能可能不太稳定。卸载旧版本旧版... 查看详情
centos安装dockerce
准备工作系统要求DockerCE支持64位版本CentOS7,并且要求内核版本不低于3.10。CentOS7满足最低内核的要求,但由于内核版本比较低,部分功能(如overlay2存储层驱动)无法使用,并且部分功能可能不太稳定。卸载旧版本旧版本的Docker... 查看详情
centos7系统下dockerce的安装及镜像加速
说明:虚拟机:VmwareWorkstation12操作系统:Centos7Ip地址:192.168.137.7Docker版本:DockerCE #免费社区版安装:一、使用yum源安装(二选一)1、安装依赖包$ sudo yum install -y yum-utils device-mapper-persistent-dat 查看详情
centos7安装dockerce(代码片段)
原文:Centos7安装DockerCE 每次安装Docker都要去找文档,或者每次安装的都不一样,还是要好好管理自己的这些东西,下次用的时候可以省很多的时间 Docker的早期版本称为docker或docker-engine;现在的DockerCE软件包称为docker-ce;&nbs... 查看详情
dockerce安装及配置国内镜像加速教程
DockerCE安装教程一、版本说明2017年2月份,Docker公司发布了全新的Docker版本:V1.13.0。从2017年3月1号开始,Docker的版本命名发生如下变化:项目说明版本格式YY.MMstable版本每个季度发行edge版本每个月发行同时将Docker分成CE和EE2个版... 查看详情
centos7安装dockerce步骤(代码片段)
准备工作系统要求 DockerCE支持64位版本CentOS7,并且要求内核版本不低于3.10。CentOS7满足最低内核的要求,但由于内核版本比较低,部分功能(如overlay2存储层驱动)无法使用,并且部分功能可能不太稳定。卸载旧版本 ... 查看详情
centos7安装dockerce
好久没有打开CentOS虚拟机了,昨天晚上一打开,图形界面就停留在了许可证信息未授权的问题,点击以后界面没有什么反应。所以就直接关了,查了一天的资料解决方案如下:1、界面停留在这里的时候按Ctrl+Alt+F1~F5按钮进入命令... 查看详情
dockerce安装
dockerCEinstallation:installunbuntu16.04LTSsudoapt-getupdatesudoapt-getinstallapt-transport-httpsca-certificatescurlsoftware-properties-commoncurl-fsSLhttps://download.docker.com/linux/ubuntu/gpg| 查看详情
centos7安装dockerce(代码片段)
1.说明以下使用的系统为centos7,64位,镜像为CentOS-7-x86_64-Minimal-1804,所有操作以root用户操作2.安装Docker官方源2.1安装yum工具集yuminstall-yyum-utils2.2安装Docker源yum-config-manager--add-repohttps://download.docker.com/linux/centos/docke 查看详情
centos7安装dockerce
安装先安装gccsudoyum-yinstallgcc如果有安装过docker,需要执行以下命令移除安装sudoyumremovedockerdocker-clientdocker-client-latestdocker-commondocker-latestdocker-latest-logrotatedocker-logrotatedocker-selinuxdocker-engine-sel 查看详情
sh在centos上安装dockerce(代码片段)
dockerce镜像源站
安装帮助Ubuntu14.0416.04(使用apt-get进行安装)# step 1: 安装必要的一些系统工具sudo apt-get updatesudo apt-get -y install apt-transport-https ca-certificates curl 查看详情
centos_mini下安装docker之安装dockerce(代码片段)
...asy.gitbooks.io/docker_practice/install/centos.html准备工作系统要求DockerCE支持64位版本CentOS7,并且要求内核版本不低于3.10。CentOS7满足最低内核的要求,但由于内核版本比较低,部分功能(如 overl 查看详情
centos7安装dockerce(代码片段)
一.安装docker1.升级rpm包yum-yupdate2. 通过命令设置DockerCE资源库: yuminstall-yyum-utilsyum-config-manager--add-repohttps://download.docker.com/linux/centos/docker-ce.repo3.生成缓存sudoyummakecachefast4.查看可下载版本 查看详情
dockerce全自动安装
操作系统[[email protected] ~]# cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core) [[email protected] ~]# uname -r3.10.0-514. 查看详情