Docker安裝與使用

2021-09-26 20:14:30 字數 1595 閱讀 5651

docker官網:

菜鳥教程:

安裝環境:centos7

已經親自操作可安裝成功。

1.移除舊版本

如果以前沒安裝過,就沒必要執行:

$ sudo yum remove docker \

docker-client \

docker-client-latest \

docker-common \

docker-latest \

docker-latest-logrotate \

docker-logrotate \

docker-engine

2.安裝docker engine - community

我們選擇yum安裝。手動和指令碼安裝參照官網。

安裝docker repository

如果我們是第一次安裝docker,那麼我們需要先安裝docker repository。這個東西用來安裝和更新docker。

$ sudo yum install -y yum-utils \

lvm2

然後安裝stable倉庫。這裡我們用阿里雲映象。stable倉庫參考官網。

$ sudo yum-config-manager \

--add-repo \

安裝docker engine - community

然後我們就可以安裝引擎了。這裡安裝最新版。其他版本參考官網

$ sudo yum install docker-ce docker-ce-cli containerd.io
現在docker已經裝好了,也生成了docker使用者組。不過我們還沒往裡面加使用者。

啟動docker

$ sudo systemctl start docker
我們跑乙個小demo驗證已經安裝成功

$ sudo docker run hello-world
其他

docker 需要使用者具有 sudo 許可權,為了避免每次命令都輸入sudo,可以把使用者加入 docker 使用者組

$ sudo

usermod -ag docker $user

docker 是伺服器----客戶端架構。命令列執行docker命令的時候,需要本機有 docker 服務。如果這項服務沒有啟動,可以用下面的命令啟動,二選一即可。

# service 命令的用法。service命令其實是去/etc/init.d目錄下,去執行相關程式。

$ sudo

service docker start

# systemctl 命令的用法。systemd對應的程序管理命令,相容service。

$ sudo systemctl start docker

docker不準確的說,可以看成是乙個輕量的虛擬機器。但其實更準確一點是把docker可以看作乙個shell端。

docker安裝與使用

docker 是乙個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到乙個可移植的容器中,然後發布到任何流行的 linux 機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何介面。乙個完整的docker有以下幾個部分組成 注意 本文是基於centos7.5講解 作業系統要求...

Docker的安裝與使用

1 docker的介紹 2 docker的安裝 3 docker入門 常用命令使用 1 docker的介紹 docker是乙個開源的引擎,可以輕鬆的為任何應用建立乙個輕量級的 可移植的 自給自足的容器。開發者在筆記本上編譯測試通過的容器可以批量地在生產環境中部署,包括vms 虛擬機器 bare me...

Docker的安裝與使用

1,安裝docker yum install docker y 2,安裝映象 etc docker daemon.json systemctl start docker 啟動docker docker search image 搜尋映象 docker pull image 拉取映象 docker i...