Docker安裝
Docker的文檔做的是很好的丢胚,直接參考官方文檔來進(jìn)行安裝:
https://docs.docker.com/install/linux/docker-ce/ubuntu/#install-docker-ce-1
我自己使用了源的安裝方式门烂,這里簡(jiǎn)單記錄一下安裝步驟续捂。
設(shè)置Dokcer源
1、sudo apt-get update
2、允許apt通過HTTPS使用存儲(chǔ)庫(kù)
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
software-properties-common`
3、添加Docker官方的GPG key
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
驗(yàn)證一下是否添加成功
sudo apt-key fingerprint 0EBFCD88
4碉怔、這里配置使用stable的源,如果想體驗(yàn)測(cè)試版或者開發(fā)版禁添,在下面命令的stable后添加edge 或者 test
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
安裝Docker社區(qū)版
1撮胧、sudo apt-get update
2、安裝最新版本老翘,或者在第3步選擇指定版本安裝
sudo apt-get install docker-ce
3芹啥、安裝指定版本
a、列出可用版本:
apt-cache madison docker-ce
b铺峭、指定版本安裝
sudo apt-get install docker-ce=<VERSION>
4墓怀、至此Docker已經(jīng)安裝完成,運(yùn)行以下命令驗(yàn)證
sudo docker run hello-world
更新Docker
如果要更新Docker卫键,先運(yùn)行sudo apt-get update
傀履,然后根據(jù)安裝步驟指定版本進(jìn)行安裝即可。
啟動(dòng)Docker
sudo systemctl start docker
重啟Docker
sudo systemctl daemon-reload
sudo systemctl restart docker
鏡像加速
在 /etc/docker/daemon.json
中寫入如下內(nèi)容(如果文件不存在請(qǐng)新建該文件)
{
"registry-mirrors": [
"https://registry.docker-cn.com"
]
}
之后重新啟動(dòng)服務(wù)莉炉。
Docker相關(guān)網(wǎng)站
Docker Store
Docker中國(guó)官方鏡像
https://registry.docker-cn.com
Docker常用命令
Docker Container
- 啟動(dòng)容器:https://yeasy.gitbooks.io/docker_practice/container/run.html
- 后臺(tái)運(yùn)行:https://yeasy.gitbooks.io/docker_practice/container/daemon.html
- 終止容器:https://yeasy.gitbooks.io/docker_practice/container/stop.html
- 進(jìn)入容器:https://yeasy.gitbooks.io/docker_practice/container/attach_exec.html
- 導(dǎo)出和導(dǎo)入容器:https://yeasy.gitbooks.io/docker_practice/container/import_export.html
- 刪除容器:https://yeasy.gitbooks.io/docker_practice/container/rm.html