docker安裝部署

2021-09-26 08:56:10 字數 1701 閱讀 8588

docker ce 支援64位版本centos 7,並且要求核心版本不低於3.10

舊版本的docker 稱為docker 或者 docker-engine,使用以下命令解除安裝舊版本

注意:如果執行安裝提示「沒有可用的軟體包」 這個時候需要安裝必要的軟體依賴及更新增加docker-ce yum源。

在測試環境或開發環境中docker官方為了簡化安裝流程,提供了一套便捷的安裝指令碼,centos系統上可以使用這套指令碼安裝:

curl -fssl -o get-docker.sh

sudo sh get-docker.sh --mirror aliyum

執行這個命令後,指令碼就會自動將一切準備工作做好,並且把docker ce 的edge版本安裝在系統中。

systemctl enable docker #設定開機啟動

systemctl start docker #啟動docker

systemctl restart docker #重啟docker

docker info #檢視docker資訊

docker --version #檢視dcoker基本資訊

預設情況下,docker命令會使用unix socket 與 docker 引擎通訊。而只有root使用者和docker組的使用者才可以訪問docker引擎的unix socket。 一般linux系統上不會直接使用root使用者進行操作。因此,需要將使用docker的使用者加入docker使用者組。

sudo groupadd docker #建立docker組

sudo usernod -ag docker $user #將當前使用者加入docker組

docker run hello-world #啟動乙個基於hello-world映象的容器

docker images #檢視映象

docker rmi hello-world(映象名) #刪除映象

docker ps -a #檢視所有的容器

docker rm -f 容器id #刪除指定容器

sudo yum remove docker-ce #刪除docker安裝包

sudo re -rf /var/lib/docker #刪除docker映象

對於使用systemd 的系統,請在/etc/docker/daemon.json中寫入如下內容(如果檔案不存在請新建該檔案)

重新啟動服務生效

sudo systemctl daemon-reload

sudo systemctl restart docker

docker info #檢視加速器是否生效

Docker 安裝部署

1 使用yum 安裝yum utils sudo yum install y yum utils2 增加docker源 sudo yum config manager add repo 3 檢視docker源是否可用 sudo yum config manager enable docker ce ...

Docker安裝部署

一 docker安裝部署 前一節中介紹了一下docker中的一些常用的命令,接下來我們介紹docker在linux中一些常見的部署方式,以及映象的構建,容器構建以及打包等流程 centos僅在發行版本的核心支援docker。要求系統為64位 系統核心版本為3.10以上,這裡的示例是centos7。注...

Docker 安裝部署

從 2017 年 3 月開始 docker 分為兩個分支版本 docker ce 和 docker ee。docker ce 即社群免費版,docker ee 即企業版,強調安全,但需付費使用。本文基於centos7系統版本,安裝部署docker ce。yum install y docker ce...