1. 程式人生 > >Centos7.4搭建docker_1.13.1私有倉庫

Centos7.4搭建docker_1.13.1私有倉庫

1、配置docker的國內加速器

docker版本為1.13.1需要配置一下daemon.json

配置阿里雲的docker加速器:

123456[email protected]:~$  vim /etc/docker/daemon.json {"registry-mirrors": ["https://kv3qfp85.mirror.aliyuncs.com"]}

2、拉取registry倉庫docker映象

1[email protected]:~$  docker pull registry

3、建立registry docker程序

1234[email protected]:~$ 
 docker run -d --privileged -p 5000:5000 --name registry --restart=always -v /myregistry:/var/lib/registry registryry:/var/lib/registry registry[email protected]:~$ sudo docker psCONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                    NAMES
d8f77abe36a7        registry            "/entrypoint.sh /e..."   2 hours ago         Up 2 hours          0.0.0.0:5000->5000/tcp   registry

4、測試上傳一個映象

下載一個測試映象

1[email protected]:~$ sudo docker pull busybox

將busybox映象重新命名為本地映象格式與本地registry相匹配。

映象名稱由registry和tag兩部分組成,registry完整格式:[registry_ip]:[registry:port]/[user]/[image_name:version]

1[email protected]:~$ sudo docker tag busybox 192.168.56.101:5000/nielinqi/test:v1.0

5、使用docker push命令上傳映象

1[email protected]:~$ sudo docker push 192.168.56.101:5000/nielinqi/test:v1.0

檢視映象

12[email protected]:~$ curl http://192.168.56.101:5000/v2/_catalog {"repositories":["nielinqi/my-image","nielinqi/test"]}

在此需要配置daemon.json的insecure-registries,為了解決https的報錯,因為docker預設使用https協議,但是本地現在只支援http協議

不配置daemon.json的話會出現一下錯誤:

1Get https://192.168.56.101:5000/v1/_ping: http: server gave HTTP response to HTTPS clie

配置如下:

123456789[email protected]:~$ sudo vim /etc/docker/daemon.json {"registry-mirrors": ["https://kv3qfp85.mirror.aliyuncs.com"],"insecure-registries": ["192.168.56.101:5000"]}

重啟docker程序

相關推薦

Centos7.4搭建docker_1.13.1私有倉庫

1、配置docker的國內加速器docker版本為1.13.1需要配置一下daemon.json配置阿里雲的docker加速器:123456[email protected]:~$  vim /etc/docker/daemon.json {"registry-mi

ubuntu16.04搭建docker_1.13.1私有倉庫

ubuntu16.04 docker 私有倉庫 registry 1、配置docker的國內加速器docker版本為1.13.1需要配置一下daemon.json配置阿裏雲的docker加速器:wangpeng@ubuntu:~$ sudo vim /etc/docker/daemon.jso

centos7.4搭建Memcached(1

memcached 反向代理memcahced是一種基於內存的反向代理系統。是典型的C/S架構:分為服務端memcached和客戶端memchched API 。 本例:服務端192.168.80.81 需要安裝libevent-2.1.8-stable.tar.gz(跨平臺的事件處理接口的封裝,me

Centos7.4 搭建Harbor(docker映象倉庫

1、安裝docker,docker-compose yum -y install docker yum -y install docker-compose 2、配置go語言環境,網上百度一下很多的

基於Centos7.4搭建Ceph

ceph 本文使用ceph-deploy工具,能快速搭建出一個ceph集群。一、環境準備 修改主機名 [[email protected] ~]# cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) IP主機名角色10.10.

Centos7.4 搭建rsync+inotify 實現數據同步

centos7.4 搭建rsync+inotify 實現數據同步簡介起因因公司全部遷雲,配置ECS時需要將Web集群之間配置 數據同步 以及 會話保持,接下來配置在 linux Centos7.4版本的系統操作。優點使用rsync工具和inotify機制相結合,可以實現觸發式部署(實時同步),只要原始(主)

centos7.4搭建Memcached(2)

memcached magent keepalived 單臺memcached服務的安裝和測試很簡單,考慮到老生常談的單點故障問題,可以使用magent和keepalived加以解決magent:把一臺memcached服務端的數據實時備份到另一臺,互備keepalived:一臺服務器down,通

centos7.4 搭建nginx反向緩存代理

nginx反向代理nginx可以實現基於硬盤緩存的反向代理服務通過proxy_cache和fastcgi_cache兩個功能模塊完成配置-----本例:nginx反向代理服務器192.168.80.81web服務器192.168.80.82win7客戶機 192.168.80.79-----### web服務

騰訊雲服務器linux centOS7.4 搭建ftp服務器 vsftpd

centos7 style 打開 mct tp服務器 mkdir -p 密碼 grep enable 騰訊雲服務器linux centos 7.4 搭建ftp服務器 vsftpd # 安裝 vsftpd $ yum install vsftpd -y # 啟動 $ serv

CentOS7.4搭建DNS緩存服務器和轉發器(四)

inter 效率 分享 oot type out def TP dns查詢 (一)簡述一,DNS緩存服務器:DNS緩存服務器,即用來存儲計算機網絡上的用戶需要的網頁、文件等信息的專用服務器。這種服務器不僅可以使用戶得到他們想要的信息,而且可以減少網絡的交換量。緩存服務器往往

Kafka(二)CentOS7.5搭建Kafka2.11-1.1.0集群與簡單測試

發送 who automatic ready 返回 force script 最大值 sum 一、下載 下載地址: http://kafka.apache.org/downloads.html 我這裏下載的是Scala 2.11對應的 kafka_2.11-1.1

Centos7.4搭建Nginx服務器實現訪問狀態統計(內附源碼包)

nginx源碼包 net sysconf wall sys centos7.4 9.4 host name 動態 Nginx簡介 Nginx是一個網站架設軟件,與Apache一樣可完成網站架設。由俄羅斯程序設計師伊戈爾·賽索耶夫開發。目前新浪、網易、騰訊、Purk等都在使用

詳解CentOS7.4搭建Tomcat構建Java Web站點(內附源碼包)

pack ++ lld pan c-c++ shutdown 客戶端 gre cdd Java簡介 Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++裏難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特征。Java語言作為

Flink(二)CentOS7.5搭建Flink1.6.1分布式集群

驗證 sin yarn paths sla dash eight specified oca 一. Flink的下載 安裝包下載地址:http://flink.apache.org/downloads.html ,選擇對應Hadoop的Flink版本下載 [a

基於centos7.4搭建openvpn伺服器(親測有效)

參考: https://blog.rj-bai.com/post/132.html https://blog.rj-bai.com/post/136.html https://blog.rj-bai.com/post/132.html#menu_index_11 https://blog

Nexus搭建開發組的私有倉庫

原文地址: https://www.cnblogs.com/fanzhenyong/p/7709434.html 一、私有倉庫的價值   開發Java應用系統,用到Maven、sbt和 Gradle等構建工具,在構建過程中一般需要從網際網路下載依賴庫,構建私有倉庫就是為了在開發組或

4)Dockerfile與Docker私有倉庫

目錄: 1、Dockerfile 1.1、什麼是Dockerfile 1.2、常用命令 1.3、使用指令碼建立映象 2、Docker私有倉庫 2.1、私有倉庫搭建與配置 2.2、映象上傳至私有倉庫 1、Dockerfile 1.1、什麼是Dockerfile

虛擬機器三節點centos7.2安裝CDH5.13.1

之前裝過兩次沒成功,再裝一遍,踩了些坑,後面有采坑經驗建議看完再動手。0. 基本條件三臺vmware虛機,都是1核2G,20G硬碟1. 所有節點修改hostname,建立hadoop使用者hostnamectl set-hostname hadoop1vim /etc/hos

搭建和使用Docker私有倉庫

有沒有感覺下載DockerHub的映象很慢?至少我感覺慢的不行了,恰好學到了怎麼搭建私有倉庫,可以把常用的映象在本地管理。 安裝Docker之後,可以是使用官方提供的registry映象來搭建一套本地私有倉庫環境: docker run -d -p 5000:5000 registry 輸

CentOS7.5搭建Flink1.6.1分散式叢集

轉發自:https://www.cnblogs.com/frankdeng/p/9400627.html 一. Flink的下載 安裝包下載地址:http://flink.apache.org/downloads.html  ,選擇對應Hadoop的Flink版本下載