Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So bauen Sie mit Docker ein lokales Lagerhaus

So bauen Sie mit Docker ein lokales Lagerhaus

WJ
WJOriginal
2020-06-08 17:00:062852Durchsuche

So bauen Sie mit Docker ein lokales Lagerhaus

Wie baue ich mit Docker ein lokales Lager?

1. Installieren Sie Docker

yum install docker -y

und geben Sie dann nach Bedarf das Docker-Installationsverzeichnis an oder erstellen Sie eine neue Festplatte und verwenden Sie zur Verwendung Docker-Storage-Setup it

2. Richten Sie ein Docker-Image eines Drittanbieters zur Beschleunigung ein

vim /etc/docker/daemon.json
{"registry-mirrors": ["http://hub-mirror.c.163.com",{"insecure-registries":["registry:5000"]}]
}

3. Installieren Sie das lokale Docker-Warehouse

systemctl start docker
docker pull docker.io/registry
docker images

4. Starten Sie das lokale Lager

docker run -d --name=registry -p 5000:5000 docker.io/registry

5. Laden Sie das Bild in das Lager hoch

docker tag docker.io/registry registry:5000/resistry:v1
docker push registry:5000/resistry:v1

6 Registrierung, um den hochgeladenen Inhalt anzuzeigen

docker exec -it registry sh
/ # ls /var/lib/registry/docker/registry/v2/repositories/resistry

7. Sehen Sie sich das Bilderverzeichnis des Lagers an

[root@localhost ~]# curl http://registry:5000/v2/_catalog  #目录{"repositories":["centos","resistry"]}
[root@localhost ~]# curl http://registry:5000/v2/centos/tags/list  #image的版本信息{"name":"centos","tags":["6.9","6"]}
[root@localhost ~]# curl http://registry:5000/v2/image_name/tags/list{"errors":[{"code":"NAME_UNKNOWN","message":"repository name not known to registry","detail":{"name":"image_name"}}]}
[root@localhost ~]#

8 und fügen Sie die folgenden Informationen hinzu

vim /etc/docker/daemon.json
{
{"insecure-registries":["registry:5000"]}
}

9. Bilder abrufen

docker pull registry:5000/centos:6.9docker images
REPOSITORY             TAG                 IMAGE ID            CREATED             SIZE
registry:5000/centos   6.9                 2199b8eb8390        11 months ago       195 MB

Verwandte Empfehlungen: Docker-Tutorial

Das obige ist der detaillierte Inhalt vonSo bauen Sie mit Docker ein lokales Lagerhaus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn