在Ubuntu上安裝Docker

2021-07-25 08:51:23 字數 2193 閱讀 7041

後記

本文編寫時使用的系統為 ubuntu 14.04 lts, 安裝具體操作流程依照了官方文件 以及乙個漢化版教程

docker是乙個新的容器化的技術,它輕巧,且易移植,號稱」build once, configure once and run anywhere」。

docker有不少有趣的功能,通過本教程相信你會更好地理解它們。docker的特性主要包括以下幾點:

具體的細節上面的就不再贅述了,網上到處都是,其實簡而言之 docker 就是乙個類似虛擬機器的系統。

注意事項: docker 不支援 32位 或者核心版本低於 3.10 的 linux系統。

我這裡依舊使用 apt 源的 安裝方式。

使用 get-key 命令

$ sudo apt-key adv \

--keyserver hkp: \

--recv-keys 58118e89f3a912897c070adbf76221572c52609d

我選擇依舊在/etc/apt/sources.list.d/目錄下新建源列表

sudo vi /etc/apt/sources.list.d/docker.list
在其中寫入 對應系統版本的源位址 我這裡為

deb  ubuntu-trusty main
之後執行apt 工具的 update 操作 獲取新源中的軟體列表

for ubuntu trusty, wily, and xenial, install the linux-image-extra-* kernel packages, which allows you use the aufs storage driver.

對於 ubuntu 來說 還需要安裝乙個linux-image-extra-xx來支援 docker使用的aufs檔案系統

xx 為當前作業系統的核心版本,我們可以直接用官網給出的命令。

sudo apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual
也可以是使用阿里雲映象的一鍵指令碼,這個指令碼使用的就是阿里雲的源速度應該還會快不少。

阿里雲映象站的幫助文件

curl -ssl  | sh -
整個安裝過程非常簡單。

然而安裝完成之後我才發現我當前系統(ubuntu 14.04.05)使用的核心版本(3.19.0-78)已經不被支援了…

warning: security updates for your current hardware enablement

stack ended on

2016-08

-04:

* to upgrade to a supported (or longer-supported) configuration:

* upgrade from ubuntu 14.04 lts to ubuntu 16.04 lts by running:

sudo do

-release

-upgrade

or* switch to the current security-supported

stack

by running:

sudo apt-get install linux-image

-generic

-lts

-xenial linux-generic

-lts

-xenial

and reboot your system.

於是使用 提示的命令更新系統核心,而且之後應該還需要更新對應核心版本的aufs檔案系統支援元件。

sudo apt-get install linux-image-generic-lts-xenial linux-generic-lts-xenial
不過萬幸的是,系統更新後一切正常,docker 也可以正常啟動執行,linux-image-extra-xx 也已經自動安裝過了。

在Ubuntu上安裝MySQLdb

05.14.2010 posted in python 之前有寫過 windows python2.6 mysql驅動安裝 今天呢是ubuntu下給python安裝mysql驅動,方法如下 在終端中輸入 sudo apt get install python mysqldb ok,搞定,簡單吧?來測...

在Ubuntu上安裝MySQLdb

sudo apt get install python mysqldb import mysqldb 注意大小寫 如果不報錯,就證明安裝成功了 usr bin python coding utf 8 import mysqldb 開啟資料庫連線 db mysqldb.connect localhos...

在ubuntu上安裝mongodb

ubuntu 軟體包管理工具為了保證軟體包的一致性和可靠性需要用 gpg 金鑰檢驗軟體包。使用下列命令匯入 mongodb 的 gpg 金鑰 mongodb public gpg key 使用下列命令建立 etc apt sources.list.d mongodb.list 列表檔案 ubuntu...