docker 1 docker的安裝和使用

2022-05-07 18:27:08 字數 2610 閱讀 5910

當前為win7系統

我是一路next

安裝好後會有三個圖示在桌面上

雙擊執行 docker quickstart terminal

如果之前git是自己安裝的,這裡windows會尋找bash.exe,可以選擇瀏覽到自己安裝git目錄下的bash.exe.

解決: 網上文章說將安裝目錄下的boot2docker.iso複製到c:\users\administrator.docker\machine\cache,再次執行  docker quickstart terminal,發現還是提示 is out-of-date

問題2: 開啟oracle vm virtualbox時 初始化時出現 error:creating virtualbox 失敗,錯誤**如下:

failed to instantiate clsid_virtualbox w/ ivirtualbox, clsid_virtualbox w/ iunknown works.

解決方案:

(1.開啟登錄檔:在開始選單,執行裡輸入regedit,執行系統的登錄檔

(2.找到hkey_classes_root\clsidinprocserver32目錄

單擊inuproserver32在右側面板中將預設的oleaut32.dll改成 c:\windows\system32\oleaut32.dll

(3.修改完成後,進入任務管理器,將vboxsvc.exe 程序結束後才能生效。

(4.現在執行

驗證,出現下圖證明可以正常進入了

2.檢驗安裝成功

執行docker quickstart terminal

出現小鯨魚,執行docker run hello-world

cmd中執行以下

成功!二。虛擬機器檔案位址修改

需要注意虛擬磁碟型別的選擇

三。更改映象倉庫位址

首先需要註冊阿里雲賬號,然後在頁面的左側可以看到【映象加速器】選項

在powershell或cmd中通過 【docker-machine ssh default】命令登入虛擬機器(或使用設定好的xshell連線),執行如下命令:

sudo sed -i"s|extra_args='|extra_args='--registry-mirror=加速位址 |g"/var/lib/boot2docker/profile

然後重啟default 

docker-machine restartdefault

ps:boot2docker使用者名稱密碼,

使用者       密碼        進入方式

docker   tcuser        ssh

root                       command:sudo -i (docker使用者下執行)

二。linux下安裝docker

yum-config-manager --add-repo

yum install docker-ce

# 開機自啟

systemctl enable docker

# 啟動docker服務

systemctl start docker

登入阿里雲,搜尋容器映象服務

cn-hangzhou/instances/mirrors

vim /etc/docker/daemon.json

sudo systemctl daemon-reload//

sudo systemctl restart docker//

重啟

學習docker 1 docker安裝

虛擬機器上作業系統 centos 7.x安裝 1 安裝依賴 docker依賴於系統的一些必要的工具,可以提前安裝。2 新增軟體源 yum config manager add repo3 安裝docker ce yum clean all yum makecache fast yum y insta...

docker 1 docker基礎知識

docker是管理容器的引擎,是一種虛擬化技術,更簡單的打包技術,更簡單的部署服務 1.每台虛擬機器都需要有自己的作業系統,2.虛擬機器一旦被開啟,預分配給它的資源將全部被占用。3.每一台虛擬機器包括應用,必要的二進位制和庫,以及乙個完整的使用者作業系統。docker 1.容器技術是和我們的宿主機共...

Docker1(Docker基礎知識)

一種虛擬化方案 作業系統級別虛擬化 只能執行相同或相似核心的作業系統 依賴於linux核心特性 namespace和cgroups control group 優點 將應用程式自動部署到容器 提供簡單輕量的建模方式 職責的邏輯分離 快速高效的開發生命週期 鼓勵使用面向服務的架構 docker cli...