Docker(一)| 在 ubuntu 上安裝 docker 服務環境


Docker(一)| 在 ubuntu 上安裝 docker 服務環境


詳細參考:https://www.runoob.com/docker/ubuntu-docker-install.html

沒有安裝linux環境可參考:Windows 安裝ubuntu 並使用 xshell 連接.

  1. 使用命令: uname -r //查看內核版本
    Docker 要求Ubuntu/CentOS 系統的內核版本高於 3.10
    在這裏插入圖片描述

  1. 獲取最新版本的 Docker 安裝包
    命令:wget -qO- https://get.docker.com/ | sh
    然後輸入當前用戶的密碼

  1. 安裝docker後會提示:(root:用戶名稱)

    當要以非root用戶可以直接運行docker時,需要執行 sudo usermod -aG docker root 命令,然後重新登陸


  1. 啓動docker 後臺服務
    命令:sudo service docker start

  1. 鏡像加速,到 /etc/docker/ 目錄下查看是否有名稱爲 daemon.json 的文件,沒有則創建,寫入下面的配置:
{
   "registry-mirrors": ["http://hub-mirror.c.163.com"]
}

如果沒有權限創建文件,切換到/etc目錄下執行命令: sudo chmod -R 777 /docker
如果沒有 vim 命令,參考:Docker 問題 | 編輯文件出現 bash: vi: command not found.


  1. 測試 docker 服務
    命令: docker ps

如果報錯:

”Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.26/images/json: dial unix /var/run/docker.sock: connect: permission denied“

參考博客:https://www.cnblogs.com/informatics/p/8276172.html
推薦第二種方案,依次執行即可
第一種方案每次都要在命令前面加 sudo
個人感覺很焦灼



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章