Docker社區(qū)版使用筆記

支持作者

Docker指令說明
  1. 本文指令不全,如果你想看全部指令 docker --help

  2. 某條指令具體使用方法 docker command --help

  3. 不止是Docker其他軟件你都可以用這種方法去查看指令以及介紹

安裝
  1. 移除老版本
apt-get remove docker docker-engine
apt-get remove lxc-docker
```

2.執(zhí)行以下指令安裝可以讓apt使用基于HTTPS的倉庫

```
apt-get install \
   apt-transport-https \
   ca-certificates \
   curl \
   software-properties-common
```

3.添加Docker的官方GPG密鑰

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -


2.添加docker到apt安裝源

```
sh -c "echo deb http://get.docker.io/ubuntu docker main > /etc/apt/sources.list.d/docker.list"
apt-get update
```

驗證指紋是否正確:9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88



```
apt-key fingerprint 0EBFCD88
```

4.使用以下命令設置穩(wěn)定版本庫

```
add-apt-repository \
  "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) \
  stable"
```



5.apt-get 更新一下

```
apt-get update
```

6.安裝

```
apt-get install docker-ce
```

- 在生產(chǎn)系統(tǒng)上回溺,您應該安裝特定版本的Docker混萝,而不是始終使用最新版本萍恕。

```
apt-get install docker-ce=
```

7.驗證

```
docker run hello-world
```

##### 使用

- 獲取鏡像:docker pull ubuntu:16.10


    root@ubuntu:~/docker# docker pull ubuntu:16.10

    16.10: Pulling from library/ubuntu

    869d7e479fb8: Already exists

    fcde8cc75da4: Pull complete

    b9d18efd03be: Pull complete

    95ed9114795e: Pull complete

    63ec97b2b19c: Pull complete

    Digest: sha256:2c935ced8a4ebecab443216ee4dd9e11dc1c85f81a04f07277f99567238f00d9

    Status: Downloaded newer image for ubuntu:16.10

- 查看鏡像:docker images


    root@ubuntu:~/docker# docker images

    REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE

    ubuntu              16.10               8d4c9ae219d0        11 days ago         106 MB

    hello-world         latest              48b5124b2768        4 months ago        1.84 kB
```



- 創(chuàng)建新容器:docker create -it ubuntu /bin/bash


    r oot@ubuntu:~/docker# docker create -it ubuntu:16.10
    7152c34497553e4ab32f844b20a02e61c3a956e960ab9a19ad46f34603c4ef60(返回的ID)


- 創(chuàng)建并運行一個新容器:docker run -it ubuntu /bin/bash



    root@ubuntu:~/docker# docker run -it ubuntu:16.10

    root@e3a8388cadb9:/#


- 查看所有容器:docker ps -a

- 啟動一個容器:docker start [id_prefix]

- 停止一個容器:docker stop [id_prefix]

- 進入一個容器:docker attach [id_prefix]

- 退出容器并關(guān)閉:ctrl+d(快捷鍵)

- 只退出不關(guān)閉:ctrl+p+q(快捷鍵)

- 在一個運行的容器中執(zhí)行指令:docker exec -ti [id_prefix] /bin/bash



- 從容器中創(chuàng)建一個images鏡像:docker commit  -a [author] -m [message]  [container_id_prefix] [repository]:[Tag]

- 查看images:docker images



- 導出一個容器到tar文件:docker export -o [file] [id_prefix]

- 從容器文件中導入一個images:docker import -m [message] [file] [repository]:[Tag]

- 導出image鏡像到tar文件:docker save -o [file] [repository]:[tag]或ImageID

- 導入image鏡像從tar文件:docker load -i [file]



##### [Docker遠程倉庫](https://hub.docker.com)

1. 在[docker倉庫](https://hub.docker.com)創(chuàng)建賬戶

2. 本地登陸:docker -u [username] -p [passwrd]

3. 將image鏡像打成你的(REPOSITORY:TAG):docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]

4. push到遠程倉庫:docker push [NAME]:[TAG]
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末允粤,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子类垫,更是在濱河造成了極大的恐慌,老刑警劉巖悉患,帶你破解...
    沈念sama閱讀 222,807評論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異坞淮,居然都是意外死亡茴晋,警方通過查閱死者的電腦和手機回窘,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,284評論 3 399
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來烁涌,“玉大人,你說我怎么就攤上這事撮执。” “怎么了二打?”我有些...
    開封第一講書人閱讀 169,589評論 0 363
  • 文/不壞的土叔 我叫張陵掂榔,是天一觀的道長继效。 經(jīng)常有香客問我装获,道長,這世上最難降的妖魔是什么穴豫? 我笑而不...
    開封第一講書人閱讀 60,188評論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮秤涩,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘筐眷。我一直安慰自己,他們只是感情好匀谣,可當我...
    茶點故事閱讀 69,185評論 6 398
  • 文/花漫 我一把揭開白布资溃。 她就那樣靜靜地躺著,像睡著了一般溶锭。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,785評論 1 314
  • 那天膏执,我揣著相機與錄音,去河邊找鬼更米。 笑死,一個胖子當著我的面吹牛征峦,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播栏笆,決...
    沈念sama閱讀 41,220評論 3 423
  • 文/蒼蘭香墨 我猛地睜開眼臊泰,長吁一口氣:“原來是場噩夢啊……” “哼蛉加!你這毒婦竟也來了缸逃?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,167評論 0 277
  • 序言:老撾萬榮一對情侶失蹤需频,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后昭殉,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,698評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡蹂风,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,767評論 3 343
  • 正文 我和宋清朗相戀三年乾蓬,在試婚紗的時候發(fā)現(xiàn)自己被綠了硫眨。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片巢块。...
    茶點故事閱讀 40,912評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡巧号,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出丹鸿,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 36,572評論 5 351
  • 正文 年R本政府宣布铜跑,位于F島的核電站,受9級特大地震影響锅纺,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜囤锉,卻給世界環(huán)境...
    茶點故事閱讀 42,254評論 3 336
  • 文/蒙蒙 一护锤、第九天 我趴在偏房一處隱蔽的房頂上張望官地。 院中可真熱鬧烙懦,春花似錦驱入、人聲如沸氯析。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,746評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至拾因,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間绢记,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,859評論 1 274
  • 我被黑心中介騙來泰國打工跪解, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人叉讥。 一個月前我還...
    沈念sama閱讀 49,359評論 3 379
  • 正文 我出身青樓,卻偏偏與公主長得像图仓,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子救崔,可洞房花燭夜當晚...
    茶點故事閱讀 45,922評論 2 361

推薦閱讀更多精彩內(nèi)容

  • Docker — 云時代的程序分發(fā)方式 要說最近一年云計算業(yè)界有什么大事件?Google Compute Engi...
    ahohoho閱讀 15,548評論 15 147
  • 轉(zhuǎn)載自 http://blog.opskumu.com/docker.html 一纬黎、Docker 簡介 Docke...
    極客圈閱讀 10,510評論 0 120
  • 一劫窒、Docker 簡介 Docker 兩個主要部件:Docker: 開源的容器虛擬化平臺Docker Hub: 用...
    R_X閱讀 4,394評論 0 27
  • docker基本概念 1. Image Definition 鏡像 Image 就是一堆只讀層 read-only...
    慢清塵閱讀 8,763評論 1 21
  • 明知沒有如果,所以就算心中再迷茫再彷徨烛亦,一旦做出決定,就該往前走煤禽,不管結(jié)局怎樣,要知道選擇了就要堅持檬果,努力了才不后...
    簡單alone閱讀 214評論 0 0