Docker Docker安裝 基本命令

2021-10-21 07:20:04 字數 3433 閱讀 7943

目錄

docker體系

yum源準備和安裝第一種安裝方法:

第二種安裝

安裝依賴包

啟動docker服務

獲取映象

映象基本檢視

docker 的幫助資訊

image 的匯入與匯出

docker分為docker-ce、docker-ee,

這裡我們安裝的是docke-ce

依賴的基礎環境

cnetos7預設的docker源存放在【extras  repository】

[root@bogon yum.repos.d]# wegt 

%s@3、測試是否替換成功

4、安裝docker-ce【因為centos7上自帶docker映象的,如果使用yum install docker會安裝子自帶yum源的docker】

[root@bogon yum.repos.d]# yum install docker-ce 

5、配置映象加速器

docker映象加速器

[root@bogon yum.repos.d]# mkdir /etc/docekr    ###建立配置檔案目錄

[root@localhost ~]# vim /etc/docker/daemon.json  ###建立配置檔案

6、啟動docker 服務

[root@localhost ~]# systemctl start docker.service

構建docker的yum源

[root@localhost yum.repos.d]# curl -o /etc/yum.repos.d/docker-ce.repo     

前言:首次安裝 docker engine-community之前,需要設定docker倉庫,之後,您可以從倉庫安裝和更新 docker

lvm(logical volume manager)邏輯卷管理

它是對磁碟分割槽進行管理的一種機制,建立在硬碟和分割槽之上的乙個邏輯層,用來提高磁碟管理的靈活性。通過lvm可將若干個磁碟分割槽連線為乙個整塊的捲組(volume group),形成乙個儲存池

檢視docker版本:[root@localhost yum.repos.d]# yum list docker-ce.x86_64 --showduplicates | sort -r 

安裝dcockeryum  install  ***  -y   [ --setopt=obsoletes=0 ]  此引數為取消安裝包取代關係,有時候有些舊的安裝包被新的安裝包取代了,安裝的時候就會自動安裝新的

[root@localhost yum.repos.d]# yum install -y --setopt=obsoletes=0 \

> docker-ce-17.03.2.ce-1.el7.centos.x86_64 \

> docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch

可直接貼上此命令

yum install -y --setopt=obsoletes=0 \

docker-ce-17.03.2.ce-1.el7.centos.x86_64 \

docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch     

如不指定版本可使用:yum install docker-ce

啟動docker:[root@localhost ~]# systemctl restart docker

檢視docker 版本:[root@localhost ~]# docker version

檢視docker詳細資訊:[root@localhost ~]# docker  info

docke image 簡介

查詢映象資訊文字格式:[root@localhost yum.repos.d]# docker search mysql

拉取image進行到本地倉庫:[root@localhost yum.repos.d]# docke image

檢視本地image:[root@localhost /]# docker image ls

表示image 的唯一表示

1、repository:tag

2、image id【sha256:64為的號碼,模式只擷取12位】

可檢視更詳細的資訊:[root@localhost /]# docker image ls --no-trunc

更加詳細的檢視image的資訊

通過repository:tag檢視:[root@localhost /]# docker image inspect nginx:latest

通過:image id檢視:[root@localhost /]# docker image inspect 35c43ace9216

幫助資訊獲取:[root@localhost /]# docker --help

具體命令資訊的獲取:docker command --help

匯入image:[root@localhost tmp]# docker load -i /tmp/nginx.tar

匯入後重新命名repository、tag:[root@localhost tmp]# docker image tag 35c43ace9216 nginx:lates

docker docker安裝oracle資料庫

1.首先切換阿里映象加速 參考 docker pull filemon oracle 11gdocker run d p 1521 1521 p 10022 22 name oracle11g filemon oracle 11g引數解釋 1.p 1521 1521允許遠端的客戶端可以從1521埠連...

docker docker的安裝與啟動

預設都是第一次使用docker,不涉及到需要解除安裝的操作 目前docker需要centos7以上的版本,對應官網鏈結為 如果你需要解除安裝以前的舊版本,可以在官網找到方法。sudo yum install y yum utils persistent data lvm2sudo yum confi...

docker docker開源專案

最早接觸docker是在14年年初,當初docker遠沒有這在這麼火,當時覺得docker也就是類似openstack cloudstack的乙個容器管理,沒什麼特別,沒想到啊,半年的時間裡,發生了如此翻天覆地的變化 vmware與docker合作 rhel 7整合docker cloudfoudr...