2021-05-12 14:32:11
Ubuntu安裝和執行Docker
簡介
一個類似於虛擬機器的輕量級容器。
官方網址https://www.docker.com
官方有一個線上模擬環境:
https://www.docker.com/tryit/
安裝
從官網介紹來看,它支援的作業系統非常多,基本許多我沒見過的。
我的測試環境是Ubuntu Kylin 14.04
需求
推薦使用64-bit,kernel 最低3.10,可以使用 uname-r檢視
我用的Ubuntu版本比較高,官方介紹可以跳過一些操作。
安裝過程(使用wget)
安裝需要sudo許可權
確定安裝了wget
which wget
如果沒有安裝,使用
sudo apt-get update
sudo apt-get install wget
進行安裝
獲取包
wget -qO- https://get.docker.com/ | sh
q後面是大寫字母O
提示成功後,執行:
sudo Docker
輸出:
重新啟動系統,執行:
sudo docker run hello-world
它會下載一個測試image並執行。我操作若干次,終於下載下來了:
提示有點問題:
我在休息時間處理,時間比較緊張,以後再來分析這裡原因。
直接測試使用官方的ubuntu映象
sudo docker pull ubuntu
執行hello world
sudo docker run ubuntu /bin/echo hello world
安裝過程(使用apt-get)
$ sudo apt-get install apt-transport-https
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9
$ sudo bash -c "echo deb https://get.docker.io/ubuntu docker main > /etc/apt/sources.list.d/docker.list"
$ sudo apt-get update
$ sudo apt-get install lxc-docker
Docker 常用命令
docker images:列出所有映象(images)
docker ps:列出正在執行的(容器)containers
docker pull ubuntu:下載映象
docker run -i -t ubuntu /bin/bash:執行ubuntu映象
docker commit 3a09b2588478 ubuntu:mynewimage:提交你的變更,並且把容器儲存成Tag為mynewimage的新的ubuntu映象.(注意,這裡提交只是提交到本地倉庫,類似Git)
更多Docker相關教學見以下內容:
Docker安裝應用(CentOS 6.5_x64) http://www.linuxidc.com/Linux/2014-07/104595.htm
Ubuntu 16.04 伺服器上設定使用 Docker http://www.linuxidc.com/Linux/2017-06/145176.htm
Ubuntu 15.04下安裝Docker http://www.linuxidc.com/Linux/2015-07/120444.htm
Docker 安裝範例 http://www.linuxidc.com/Linux/2017-04/142666.htm
Docker 建立基礎映象 http://www.linuxidc.com/Linux/2017-05/144112.htm
在 Ubuntu 15.04 上如何安裝Docker及基本用法 http://www.linuxidc.com/Linux/2015-09/122885.htm
Ubuntu 16.04上Docker使用手記 http://www.linuxidc.com/Linux/2016-12/138490.htm
使用Docker分分鐘啟動常用應用 http://www.linuxidc.com/Linux/2017-04/142649.htm
Ubuntu 16.04下Docker修改組態檔不生效解決辦法 http://www.linuxidc.com/Linux/2017-05/143862.htm
相關文章