dockerce的安装

danhuanglianrong danhuanglianrong     2022-12-17     696

关键词:

 

一、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. 查看详情