Net als de repositories, en andere sites zoals GitHub, onder meer Vergelijkbare online hosting- en ontwikkelingsplatforms, kunt u gratis en open softwareprojecten, programma's en applicaties beheren via Git als versiebeheermechanisme, ten behoeve van het gebruik en de ontwikkeling van GNU / Linux, gratis software en Open source; dezelfde manier Docker-hub, is voor havenarbeider, de ziel van dit Open Source-project.
Dit vanwege, Docker-hub Het is de officiële en favoriete plek waar de gemeenschap van dit project samenkomt. Dat wil zeggen, het is waar gebruikers een op de cloud gebaseerde gemeengoed, waar u alles kunt opslaan en krijgen wat u nodig hebt om de installatie en het gebruik van leven te geven havenarbeider.
In deze publicatie leren we nog enkele tips over technologie havenarbeider, maar vooral over hoe te registreren en te gebruiken Docker-hub.
Nog even over Docker
In onze 2 eerdere posts op havenarbeider, hebben we geleerd om hetzelfde op te installeren DEBIAN GNU/Linux 10 (Buster) of vergelijkbaar, rechtstreeks van de Officiële repositories, en om een applicatie (systeem) te installeren met behulp van genoemde technologie. Echter, havenarbeider bezit veel commando's, opties en parameters, die bekend en beheerd moet zijn, voor een optimaal gebruik van die technologie.
Om ze te leren kennen en te testen, kunt u een typen terminal (console) de GNU / Linux de volgende opdrachtregel: docker help
, om ons op het scherm onder andere het volgende te laten zien:
- De semantische structuur van het gebruik van Docker:
docker [OPTIONS] COMMAND
odocker [OPCIONES] COMANDO
- De beschikbare en huidige opties om uit te voeren:
--config string
,-c, --context string
,-D, --debug
,-H, --host list
,-l, --log-level string
,--tls
,--tlscacert string
,--tlscert string
,--tlskey string
,--tlsverify
y-v, --version
. - De beschikbare en huidige beheercommando's die moeten worden uitgevoerd:
builder
,config
,container
,context
,engine
,image
,network
,node
,pluging
,secret
,service
,stack
,swarm
,system
,trust
yvolume
. - De beschikbare en huidige normale opdrachten om uit te voeren:
attach
,build
,commit
,context
,cp
,create
,diff
,events
,exec
,export
,history
,images
,import
,info
,inspect
,kill
,load
,login
,logout
,logs
,pause
,port
,ps
,pull
,push
,rename
,restart
,rm
,rmi
,run
,save
,search
,start
,stats
,stop
,tag
,top
,unpause
,update
,version
ywait
.
En voor meer informatie over een bepaalde opdracht van havenarbeider, kan worden getypt in een terminal (console) de GNU / Linux de volgende opdrachtregel: docker COMMAND --help
. Bijvoorbeeld:
Docker Hub: web om containerafbeeldingen te beheren
Wat is DockerHub?
Docker-hub is een dienst van havenarbeider om afbeeldingen van containers op onze computers te vinden en te delen. Het presenteert de volgende kenmerken of hoofdelementen:
- repositories: Voor het beheer (push en pull) van containerimages.
- Teams en organisaties: Voor het beheren van de toegang tot opslagplaatsen voor privécontainerafbeeldingen.
- officiële afbeeldingen: Dit zijn afbeeldingen van hoge kwaliteit van de containers geleverd door Docker.
- editor afbeeldingen: Dit zijn afbeeldingen van hoge kwaliteit van containers, geleverd door externe providers. Deze gecertificeerde images bevatten ook ondersteuning en een garantie voor compatibiliteit met Docker Enterprise.
- creaties: Eigen container-images gemaakt van GitHub en Bitbucket, die vervolgens worden geüpload naar Docker Hub.
- webhooks: Geplande acties op een geüploade repository om Docker Hub te integreren met andere services.
Hoe wordt het gebruikt?
Door te registreren in de docker hub officiële site, en log voor de eerste keer in, het leidt ons door een kleine tutorial om via te creëren terminal (console) de GNU / Linux, onze eerste docker-opslagplaats om er vervolgens op verder te gaan voor het geval we het geloven met die tutorial. Anders kunnen we alleen vooruit gaan en het vervolgens handmatig maken met behulp van de knop genaamd "Repository maken". Zoals te zien is in de volgende afbeeldingen:
Tot zover, voor nu met dit kleine initialisatie walkthroughOp Docker en Docker Hub. In andere aankomende berichten zullen we meer ingaan op deze fantastische technologie. U kunt echter wat meer ingaan op wat hier in het volgende wordt besproken link.
Conclusie
We hopen dit "handige kleine post" over de technologie «Docker»
y «Docker Hub»
, vooral de laatste, een service die wordt aangeboden door havenarbeider om afbeeldingen van containers op onze computers te vinden en te delen; van veel zijn rente en nut, Voor het geheel «Comunidad de Software Libre y Código Abierto»
en een grote bijdrage aan de verspreiding van het prachtige, gigantische en groeiende ecosysteem van toepassingen van «GNU/Linux»
.
En voor meer informatie, aarzel dan niet om er een te bezoeken Online bibliotheek als OpenLibra y jedit om te lezen boeken (pdf's) over dit onderwerp of anderen kennisgebieden. Voor nu, als je dit leuk vond «publicación»
, stop niet met het delen met anderen, in jouw Favoriete websites, kanalen, groepen of gemeenschappen van sociale netwerken, bij voorkeur gratis en open als Mastodont, of veilig en privé zoals Telegram.
Of bezoek gewoon onze homepage op DesdeLinux of word lid van het officiële kanaal Telegram van DesdeLinux om deze of andere interessante publicaties op te lezen en erop te stemmen «Software Libre»
, «Código Abierto»
, «GNU/Linux»
en andere onderwerpen die verband houden met «Informática y la Computación»
, En de «Actualidad tecnológica»
.
Ik vond het leuk hoe je terminal eruit ziet. Kun je ons iets vertellen over de configuratie?
Groeten.
Groetjes Chiwi! Mijn terminal toont die achtergrond, omdat deze volledig transparant is en mijn bureaubladachtergrond toont. En in mijn gebruiker .bashrc-bestand gebruik ik deze regels aan het einde:
PS1=»\[\e[33;1m\]┌─( \[\e[34;1m\]\u@\h\[\e[37;1m\] ) * * * * `datum +»%D»-«%T»` * * * * { \[\e[31;1m\]\w\[\e[33;1m\] }\n└──┤ \[\ e [32m\]\$ »
alias cc='wissen'
alias linuxpostinstall='bash /opt/milagros/scripts/milagros_linux-post-install_1.0.sh'
alias soa='bash /opt/milagros/scripts/milagros_linux-post-install_1.0.sh'
neofetch –backend uit –stdout | lol kat
toilet -f klein -F metaal "Wonderbaarlijk"
toilet -f klein -F metaal "Versie 2.0"
toilet -f klein -F metaal "Project Tic Tac"
figlet -ltf klein -w 100 "www.proyectotictac.com"
printf %80s |tr » » «=» ; gooide uit "" ; echo "Auteur: Linux Post Install Twitter: @albertccs1976 Telegram: @Linux_Post_Install" ; printf %80s |tr » » «=» ;$ «=» ; gooide uit ""
Bedankt voor het delen, ik ben al aan het spelen met de instellingen.
Groeten.