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

鍍金池/ 教程/ Linux/ Fedora
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ù)
開(kāi)始使用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

Fedora

Docker 已經(jīng)支持以下版本的 Fedora :

目前的 Fedora 項(xiàng)目,僅發(fā)行版本中的內(nèi)核支持 Docker。如果你打算在非發(fā)行版本的內(nèi)核上運(yùn)行 Docker ,內(nèi)核的改動(dòng)可能會(huì)導(dǎo)致出錯(cuò)。

Fedora 21 或更高版本安裝 Docker

在你的主機(jī)上安裝 docker 包來(lái)安裝 Docker 。

    $ sudo yum -y install docker

更新 docker :

    $ sudo yum -y update docker

請(qǐng)繼續(xù)閱讀啟動(dòng) Docker 進(jìn)程 Starting the Docker daemon。

Fedora 20 安裝 Docker

Fedora 20 中,一個(gè)系統(tǒng)自帶的可執(zhí)行的應(yīng)用程序與 docker 包名字發(fā)生沖突,所以我們給 docker 的RPM包重命名為 docker-io 。

Fedora 20 中 安裝 docker-io 之前需要先卸載 docker 包。

    $ sudo yum -y remove docker
    $ sudo yum -y install docker-io

更新 docker

    $ sudo yum -y update docker-io

請(qǐng)繼續(xù)閱讀啟動(dòng) Docker 進(jìn)程 Starting the Docker daemon。

Starting the Docker daemon

當(dāng) Docker 安裝完成之后,你需要啟動(dòng) docker 進(jìn)程。

    $ sudo systemctl start docker

如果我們希望開(kāi)機(jī)時(shí)自動(dòng)啟動(dòng) Docker ,如下操作:

    $ sudo systemctl enable docker

現(xiàn)在,我們來(lái)驗(yàn)證 Docker 是否正常工作。

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

注意 : 如果你使用的時(shí)候提示了 Cannot start container 錯(cuò)誤,錯(cuò)誤中提到了 SELINUX 或者權(quán)限不足,你需要更新 SELinux 策略,你可以使用 sudo yum upgrade selinux-policy 來(lái)改變 SELinux策略并重啟。

為使用 Docker 用戶授權(quán)

docker 命令行工具通過(guò) socket 文件 /var/run/docker.sockdocker 守護(hù)進(jìn)程進(jìn)行通信的。而這個(gè) socket 文件的用戶權(quán)限是 root:root。 雖然 推薦 使用 sudo 命令來(lái)使用 docker 命令,但是如果你不想使用 sudo, 系統(tǒng)管理員可以創(chuàng)建一個(gè) docker 用戶組,并將 /var/run/docker.sock 賦予 docker 用戶組權(quán)限,然后給 docker 用戶組添加用戶即可。

    $ sudo groupadd docker
    $ sudo chown root:docker /var/run/docker.sock
    $ sudo usermod -a -G docker $USERNAME