码迷,mamicode.com
首页 > 系统相关 > 详细

ubuntu安装docker-ce

时间:2017-12-04 17:31:29      阅读:2054      评论:0      收藏:0      [点我收藏+]

标签:engine   https   cer   使用   reboot   nbsp   最新版   unity   ada   

Docker Community Edition (CE)/Docker社区版非常适合希望开始使用Docker并尝试使用基于容器的应用程序的开发人员和小型团队。Docker CE有2个版本:stable and edge:

  • Stable:每一个季度提供稳定的更新
  • Edge:每一个月都有新的功能

以下是官网的安装文档,涉及到各种操作系统的安装方式

https://docs.docker.com/engine/installation/

本文浅尝辄止,在ubuntu14.04上安装最新版的Dokcer CE Stable,并且都是以root来运行。

===============================================

0x01 update

更新一番总是没有错的。

apt-get update

 

0x02 基于deb安装包来安装docker-ce

ubuntu的docker-ce镜像:

https://download.docker.com/linux/ubuntu/dists/

这里我是选择14.04(trusty)的最新版Dokcer CE Stable

https://download.docker.com/linux/ubuntu/dists/trusty/pool/stable/amd64/

这里面目前最新的是2017-09-27 01:48的docker-ce_17.09.0~ce-0~ubuntu_amd64.deb

下载后放在ubuntu目录下,运行

dpkg -i docker-ce_17.09.0~ce-0~ubuntu_amd64.deb

 

0x03 libltdl7和libsystemd-journal0依赖问题

当安装时候报错如下:

dpkg: dependency problems prevent configuration of docker-ce:
 docker-ce depends on libltdl7 (>= 2.4.2); however:
  Package libltdl7 is not installed.
 docker-ce depends on libsystemd-journal0 (>= 201); however:
  Package libsystemd-journal0 is not installed.

dpkg: error processing package docker-ce (--install):
 dependency problems - leaving unconfigured
Processing triggers for ureadahead (0.100.0-16) ...
ureadahead will be reprofiled on next reboot
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Errors were encountered while processing:
 docker-ce

先安装libltdl7和libsystemd-journal0

apt-get install -y libltdl7 libsystemd-journal0

安装后再去安装docker-ce即可

安装好后运行docker -v,得到

Docker version 17.09.0-ce, build afdb6d4

 

ubuntu安装docker-ce

标签:engine   https   cer   使用   reboot   nbsp   最新版   unity   ada   

原文地址:http://www.cnblogs.com/pcat/p/7977877.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!