1. 程式人生 > >[雲端計算] docker 手冊 1

[雲端計算] docker 手冊 1

1 在Ubuntu 中安裝Docker

Way 1

檢查主機的發行版本

[email protected] sudo lsb_release –codename | cut -f2

[email protected]:~$ sudo sh -c “echo deb https://apt.dockerproject.org/repo ubuntu-xenial main > /etc/apt/sources.list.d/docker.list”

新增Docker 到APT倉庫中

新增docker倉庫的GPG密匙

[email protected]

:~$ sudo apt-key adv –keyservice hkp:p80.pool.sks-keyserver.net:80 –recv-keys 58118E89F3A912897C070ADBF76221572C52609D

更新APT源

[email protected] ~$ sudo apt-get update

安裝docker

[email protected] ~$ sudo apt-get -y install docker-engine

修改ufw轉發規則

[email protected] ~$ sudo vim /etc/default/ufw

將 DEFAULT_FORWARD_POLICY=”ACCEPT”

Way 2

下載指令碼下來安裝

[email protected] ~$ sudo apt-get -y install curl

[email protected] ~$ curl https://get.docker.com/ | sudo sh

2 設定映象倉庫

curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://fb2e540d.m.daocloud.io

3 從映象倉庫中下載並且執行第一個容器

[email protected] ~$sudo docker run -i -t ubuntu /bin/bash

解釋: -i 是保證容器中的的STDIN是開啟的 是互動式的shell的半邊天

     -t 則是另外半邊天,建立一個偽tty終端

      ubuntu則是在映象倉庫中的映象

      /bin/bash 則是在容器中執行/bin/bash

[email protected] ~$sudo docker run –name bob_the_container -i -t ubuntu /bin/bash

–name 為容器命名