在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ Linux/ Debian
docker用戶指南
鏡像
在Docker中運(yùn)行SSH進(jìn)程服務(wù)
Docker Hub
CentOS
Rackspace Cloud
Red Hat Enterprise Linux
在Docker中運(yùn)行Reids服務(wù)
FrugalWare
管理容器數(shù)據(jù)
Debian
Docker中運(yùn)行MongoDB
Gentoo
在Docker中使用Riak服務(wù)
IBM SoftLayer
在Docker中運(yùn)行Apt-Cacher-ng服務(wù)
開始使用Docker Hub
Amazon EC2
在Docker中運(yùn)行"hello Word"應(yīng)用
Docker Hub上的倉(cāng)庫(kù)和鏡像
Ubuntu
Docker Hub賬戶
Docker中運(yùn)行Node.js web應(yīng)用
Docker中運(yùn)行CouchDB服務(wù)
Fedora
Binaries
CRUX Linux
使用Docker Hub
Mac OS X 安裝 Docker
在Docker中運(yùn)行PostgreSQL
創(chuàng)建一個(gè)基本鏡像
Docker Hub上的自動(dòng)化構(gòu)建
連接容器
Google Cloud Platform
使用docker第一步
使用docker鏡像
Arch Linux
openSUSE
使用容器
Microsoft Windows 安裝docker

Debian

以下版本的 Debian 支持 Docker:

Debian Jessie 8.0 (64-bit)Debian

Debian 8 使用的是 3.14.0 的內(nèi)核版本,可以從 Debian 的鏡像源來(lái)安裝 docker.io 包。

提示:Debian 包含一個(gè)特別老的KDE3/GNOME2包叫 docker ,所以我們把這個(gè)包叫docker.io。

安裝

安裝最新版的 Debian 軟件包(可能不是最新版本 Docker )

    $ sudo apt-get update
    $ sudo apt-get install docker.io

驗(yàn)證 Docker 是否正常工作 :

    $ sudo docker run -i -t  Ubuntu  /bin/bash

該命令將下載 Ubuntu 鏡像,并且在容器內(nèi)運(yùn)行 bash.

注意:如果你打算啟用內(nèi)存和交換空間設(shè)置,請(qǐng)查看這里

Debian Wheezy/Stable 7.x (64-bit)

安裝 Docker 需要內(nèi)核在 3.8 版本以上。

幸運(yùn)的是,官方提供了 wheezy-backports ,它內(nèi)核版本是3.16,可以支持 Docker。

安裝

1、 從 wheezy-backports 鏡像源來(lái)安裝內(nèi)核

/etc/apt/sources.list 文件下添加如下內(nèi)容:

        deb http://http.debian.net/debian wheezy-backports main

安裝 linux-image-amd64 包 (注意使用 -t wheezy-backports)

        $ sudo apt-get update
        $ sudo apt-get install -t wheezy-backports linux-image-amd64

2、 從 get.docker.com 獲取安裝腳本并安裝:

        curl -sSL https://get.docker.com/ | sh

使用非root

docker 進(jìn)程通過監(jiān)聽一個(gè) Unix Socket 來(lái)替代 TCP 端口。在默認(rèn)情況下,docker 的 Unix Socket屬于root用戶,當(dāng)然其他用戶可以使用sudo方式來(lái)訪問。因?yàn)檫@個(gè)原因, docker 進(jìn)程就一直是root用戶運(yùn)行的。

如果你(或者說(shuō)你安裝Docker的時(shí)候)創(chuàng)建一個(gè)叫 docker 的用戶組,并為用戶組添加用戶。這時(shí)候,當(dāng) Docker 進(jìn)程啟動(dòng)的時(shí)候,docker 用戶組對(duì) Unix Socket 有了讀/寫權(quán)限。 你必須使用root用戶來(lái)運(yùn)行 docker 進(jìn)程,但你可以用 docker 群組用戶來(lái)使用 docker 客戶端,你再使用 docker 命令的時(shí)候前邊就不需要加 sudo 了。從Docker 0.9版本開始,你可以使用-G來(lái)指定用戶組。

警告:Docker 用戶組(或者用 -G 指定的用戶組)有等同于root用戶的權(quán)限,有關(guān)系統(tǒng)安全影響的細(xì)節(jié),請(qǐng)查看 [Docker 進(jìn)程表面攻擊細(xì)節(jié)]()

操作演示:

    # Add the docker group if it doesn't already exist.
    $ sudo groupadd docker

    # Add the connected user "${USER}" to the docker group.
    # Change the user name to match your preferred user.
    # You may have to logout and log back in again for
    # this to take effect.
    $ sudo gpasswd -a ${USER} docker

    # Restart the Docker daemon.
    $ sudo service docker restart
    ##下一步

繼續(xù)閱讀用戶指南。