編碼的世界 / 優質文選 / 女人

docker:一、使用鏡像Ubuntu 16.04


2022年6月13日
-   

安裝虛擬機後,引入鏡像Ubuntu 16.04
檢查Ubuntu的內核版本
# uname -r
4.4.0-21-generic

更新系統,確保軟件包列表的有效性
$ sudo apt-getupdate 

如果Ubuntu的版本不滿足,還需升級Ubuntu
$ sudo apt-get -y upgrade

安裝docker
$ sudo apt-get -y install docker.io

安裝過程中會提示是否安裝Y/N,其中的 “-y”就是默認跳過此步驟。

創建軟鏈接
# sudo ln -sf /usr/bin/docker.io /usr/local/bin/docker
# sed -i'$acomplete -F _docker docker' /etc/bash_completion.d/docker.io

注:我在安裝的時候,執行sed條命令報錯,沒有這個文件。不管它。
創建軟鏈接的方法是
ln -s /data/dir /tmp/aaa
ln -s 源目錄 目標軟連接
進入軟連接-用普通的cd命令即可進入
cd /tmp/aaa
軟鏈接的目的是:在不改變原目錄/文件的前提下,起一個方便的別名。
 
安裝完畢之後,啟動docker,並檢查狀態

以下是對文件和郵件的加密,不設置可跳過
更新安裝包信息, 確保 APT 使用 https 協議, 同時CA 證書已經被安裝.
 $ sudo apt-get update
$ sudo apt-get install apt-transport-httpsca-certificates

增加Docker倉庫的新GPG密鑰
# sudo apt-key advkeyserver hkp://keyserver.ubuntu.com:80 recv-keys36A1D7869245C8950F966E92D8576A8BA88D21E9

(密鑰生成可以查看文檔-docker-GPG)
recv-keys 這些源可以從官方獲取,一般都是有固定可用的
官方源可以參考https://launchpad.net/ubuntu/+archivemirrors
linux下安裝docker machine
$ curl -Lhttps://github.com/docker/machine/releases/download/v0.10.0/docker-machine-`uname-s`-`uname -m` >/tmp/docker-machine && chmod +x /tmp/docker-machine&& sudo cp /tmp/docker-machine /usr/local/bin/docker-machine

參考文案: https://docs.docker.com/machine/install-machine/    (有linux/macOS/Windows)
 
#查看docker-machine版本
$docker-machine -v

熱門文章