最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

CentOS7.2服務器上搭建Docker私有鏡像倉庫操作示例

 更新時間:2018年06月15日 11:27:38   作者:Jackson_csdn  
這篇文章主要介紹了CentOS7.2服務器上搭建Docker私有鏡像倉庫操作,結合實例形式分析了基于CentOS7.2平臺docker安裝、證書和密鑰生成、私有鏡像創(chuàng)建與啟動等操作相關命令與使用技巧,需要的朋友可以參考下

本文實例講述了CentOS7.2服務器上搭建Docker私有鏡像倉庫操作。分享給大家供大家參考,具體如下:

鑒于國內pull鏡像的速度較慢,很有必要搭建docker私有或者本地鏡像倉庫。

安裝docker

# yum -y install docker
# systemctl start docker && systemctl enable docker

使用自簽名進行安全認證

創(chuàng)建存放證書和密鑰的certs目錄

# mkdir -p /docker/certs
# chcon -Rt svirt_sandbox_file_t /docker/certs/

修改/etc/pki/tls/openssl.cnf配置文件

在該文件的[ v3_ca ]配置項中添加鏡像倉庫IP地址:

[ v3_ca ]
# Extensions for a typical CA
subjectAltName = IP:192.168.120.128

生成證書和密鑰

# cd /docker && openssl req \
-newkey rsa:4096 -nodes -sha256 -keyout certs/domain.key \
-x509 -days 365 -out certs/domain.crt
# mkdir -p /etc/docker/certs.d/192.168.120.128:5000/
# cp certs/domain.crt /etc/docker/certs.d/192.168.120.128\:5000/ca.crt

創(chuàng)建存放鏡像文件的后端存儲

# mkdir -p /docker/data/private_registry
# chcon -Rt svirt_sandbox_file_t /docker/data/private_registry

重新啟動docker daemon

# systemctl restart docker

啟動私有鏡像倉庫

# docker run \
-d \
--name private_registry --restart=always \
-u root \
-p 5000:5000 \
-v /docker/data/private_registry:/var/lib/registry \
-v /docker/certs:/certs \
-e REGISTRY_HTTP_TLS_CERTIFICATE=/certs/domain.crt \
-e REGISTRY_HTTP_TLS_KEY=/certs/domain.key \
registry:2

Docker加速器

該加速器可在pull鏡像較慢時配置實用。

復制代碼 代碼如下:
# curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://c282dc88.m.daocloud.io

測試

本地測試

# docker pull ubuntu
# docker tag ubuntu 192.168.120.128:5000/ubuntu
# docker pull 192.168.120.128:5000/ubuntu
Using default tag: latest
Trying to pull repository 192.168.120.128:5000/ubuntu ...
latest: Pulling from 192.168.120.128:5000/ubuntu
Digest: sha256:382452f82a8bbd34443b2c727650af46aced0f94a44463c62a9848133ecb1aa8

遠程測試

在另一臺主機上執(zhí)行以下命令進行測試:

# mkdir -p /etc/docker/certs.d/192.168.120.128:5000/
# scp 192.168.120.128:/etc/docker/certs.d/192.168.120.128\:5000/ca.crt /etc/docker/certs.d/192.168.120.128\:5000/
# systemctl restart docker
# docker pull 192.168.120.128:5000/ubuntu
Using default tag: latest
Trying to pull repository 192.168.120.128:5000/ubuntu ...
latest: Pulling from 192.168.120.128:5000/ubuntu
b6f892c0043b: Pull complete
55010f332b04: Pull complete
2955fb827c94: Pull complete
3deef3fcbd30: Pull complete
cf9722e506aa: Pull complete
Digest: sha256:382452f82a8bbd34443b2c727650af46aced0f94a44463c62a9848133ecb1aa8

希望本文所述對大家Docker容器使用有所幫助。

相關文章

  • Linux Centos下使用腳本安裝Docker的方法

    Linux Centos下使用腳本安裝Docker的方法

    這篇文章主要介紹了Linux Centos下使用腳本安裝Docker的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-10-10
  • docker search命令的具體使用

    docker search命令的具體使用

    本文主要介紹了docker search命令的具體使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-02-02
  • docker利用WebHook實現(xiàn)持續(xù)集成

    docker利用WebHook實現(xiàn)持續(xù)集成

    這篇文章主要介紹了docker利用WebHook實現(xiàn)持續(xù)集成的相關知識,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2018-01-01
  • docker nginx ssl設置的實現(xiàn)步驟

    docker nginx ssl設置的實現(xiàn)步驟

    本文主要介紹了docker nginx ssl設置的實現(xiàn)步驟,使用docker運行nginx,配置代理,和ssl設置,進行https訪問,具有一定的參考價值,感興趣的可以了解一下
    2023-08-08
  • Docker容器harbor私有倉庫部署和管理

    Docker容器harbor私有倉庫部署和管理

    這篇文章主要介紹了Docker容器harbor私有倉庫部署和管理,文章圍繞主題展開詳細的內容介紹,具有一定的的參考價值,需要的朋友可以參考一下
    2022-08-08
  • Docker容器中啟用SSH服務的方法步驟

    Docker容器中啟用SSH服務的方法步驟

    本文主要介紹了Docker容器中啟用SSH服務的方法步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2025-01-01
  • 在Ubuntu上使用Docker部署DeepSeek的詳細步驟

    在Ubuntu上使用Docker部署DeepSeek的詳細步驟

    docker是容器化技術的代表,它能夠將應用程序及其依賴項打包成一個獨立的容器,在 DeepSeek 部署中,使用 docker 可以確保 deepseek - r1 在不同環(huán)境中具有一致的運行狀態(tài),本文給大家介紹了在Ubuntu上使用Docker部署DeepSeek的詳細步驟,需要的朋友可以參考下
    2025-02-02
  • Docker?容器健康檢查的指令方式詳解

    Docker?容器健康檢查的指令方式詳解

    這篇文章主要介紹了Docker?容器健康檢查的指令方式詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-11-11
  • docker運行jar包加載外部配置文件方式

    docker運行jar包加載外部配置文件方式

    這篇文章主要介紹了docker運行jar包加載外部配置文件方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • pod污點taint?與容忍度tolerations詳解

    pod污點taint?與容忍度tolerations詳解

    這篇文章主要為大家介紹了pod污點taint與容忍度tolerations示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-11-11

最新評論

嫩江县| 玉屏| 永济市| 内江市| 合阳县| 陕西省| 尼勒克县| 临海市| 青冈县| 左云县| 靖州| 南皮县| 伊吾县| 搜索| 汕头市| 建湖县| 台东市| 浏阳市| 扎鲁特旗| 石景山区| 高州市| 竹北市| 南雄市| 临洮县| 大洼县| 齐河县| 施甸县| 佛坪县| 辽宁省| 丹江口市| 子长县| 马边| 襄汾县| 巴彦淖尔市| 余江县| 丰城市| 资兴市| 江北区| 个旧市| 宝鸡市| 南宁市|