Teknologian jakaminen

Dockerin ensimmäinen esittely ja käyttötutkimus

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Yritys käyttää Dockeria, mutta kaikki tiimin jäsenet käyttävät sitä hiljaa, eikä koulutusta anneta.

Sisällysluettelo

1. Dockerin asennus

Sinun on käytettävä tikkaita päästäksesi telakointiaseman viralliselle verkkosivustolle:Asenna Docker Engine Ubuntuun

Tässä on kysymys: Mikä on Docker Enginen ja Dockerin ja DockerDesktopin välinen suhde?

"Asenna Docker Engine on Ubuntu" -sivulla "Asennustavat" kuvataan:
Voit asentaa Docker Enginen eri tavoilla tarpeidesi mukaan (Voit asentaa Docker Enginen eri tavoilla tarpeidesi mukaan)
1) Docker Engine toimitetaan Docker Desktopin mukana Linuxille. Tämä on helpoin ja nopein tapa aloittaa.
Docker Engine on mukana Docker Desktop for Linux -versiossa.Tämä on helpoin ja nopein tapa aloittaa
2)Asenna ja asenna Docker Engine Dockerin sopivasta arkistosta.
Määritä ja asenna Docker Engine Dockerin sopiva arkisto.
3) Asenna se manuaalisesti ja hallitse päivityksiä manuaalisesti.
Asenna se manuaalisesti ja hallitse päivityksiä manuaalisesti.
4) Käytä mukavuusskriptiä. Suositellaan vain testaus- ja kehitysympäristöihin.
Käytä mukavuusskriptiä. Suositellaan vain testaus- ja kehitysympäristöihin.

Noudattamalla yllä olevia ohjeita Docker Desktopin asentaminen on yksinkertaisin tapa. Docker Desktop.deb:n lataamisen jälkeen asennus epäonnistuu seuraavalla kehotuksella:
sudo apt-get päivitys
sudo apt-get install ./docker-desktop-amd64.deb

Seuraavilla paketeilla on täyttämättömiä riippuvuuksia:
docker-desktop : Riippuu: docker-ce-cli, mutta sitä ei voi asentaa
E: Et pysty korjaamaan ongelmia, sinulla on ollut rikkinäisiä paketteja.

Virallisen verkkosivuston asiakirjat,
Lisää kuvan kuvaus tähän
Luulin alun perin, että ubuntu20:n versio oli väärä, mutta en löytänyt ubuntu20:n kanssa yhteensopivaa versiota.

Hae kysymyksiäDocker Desktopia ei voi asentaa Ubuntu 22.04:ään

Docker Desktop on riippuvainen Dockerin CLI:stä, mikä edellyttää, että download.docker.com-pakettivarasto on määritetty ennen docker-desktop-paketin asentamista. virheilmoituksesta epäilen, että et ole määrittänyt kyseistä tietovarastoa (katso "vaihe 1" ohjeissa; https://docs.docker.com/desktop/install/ubuntu/#install-docker-desktop
(Docker Desktop luottaa Dockerin CLI:hen, joka edellyttää, että download.docker.com-pakettivarasto on määritetty ennen docker-desktop-paketin asentamista; virheilmoituksen perusteella epäilen, että et ole asentanut kyseistä arkistoa (katso "Vaihe 1" ohjeissa "; https://docs.docker.com/desktop/install/ubuntu/#install-docker-desktop)

Yhdessä asiakirjojen kanssa:Asenna Docker Desktop Ubuntuun

Sitten Docker-dokumentin työpöydän lataussivulleAsenna Docker Desktop Ubuntuun

Asenna Docker Desktop
Suositeltu tapa asentaa Docker Desktop Ubuntuun:
1.Asenna Dockerin pakettivarasto. Katso vaihe yksi kohdasta Asenna käyttämällä apt-varastoa.
2. Lataa uusin DEB-paketti.
3. Asenna paketti apt:lla seuraavasti:
sudo apt-get päivitys
sudo apt-get install ./docker-desktop-<arch> .deb

Sinun on ensin asennettava Dockerin pakettivarasto. En tiedä mitä tekemistä sillä on Dockerin kanssa ja mikä sen käyttö on.

Asenna käyttämällä apt-arkistoa
Ennen kuin asennat Docker Enginen ensimmäistä kertaa uuteen isäntäkoneeseen, sinun on määritettävä Docker-tietovarasto. Tämän jälkeen voit asentaa ja päivittää Dockerin arkistosta.
1.Asenna Dockerin sopiva arkisto.

# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc

# Add the repository to Apt sources:
echo 
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu 
  $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | 
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
# 这是个什么命令?
sudo apt-get update
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

2.Asenna Docker-paketit.
Uusin:

To install the latest version, run:
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
  • 1
  • 2

Tietty versio:

To install a specific version of Docker Engine, start by listing the available versions in the repository:
# List the available versions:
apt-cache madison docker-ce | awk '{ print $3 }'

5:27.0.3-1~ubuntu.24.04~noble
5:27.0.2-1~ubuntu.24.04~noble
...
Select the desired version and install:
VERSION_STRING=5:27.0.3-1~ubuntu.24.04~noble
sudo apt-get install docker-ce=$VERSION_STRING docker-ce-cli=$VERSION_STRING containerd.io docker-buildx-plugin docker-compose-plugin
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

3.Varmista, että Docker Enginen asennus onnistuu ajamalla hello-world-kuva.

sudo docker run hello-world
  • 1

Tämä komento lataa testikuvan ja ajaa sen säilössä. Kun säilö suoritetaan, se tulostaa vahvistusviestin ja poistuu.

Docker-komentojen suorittamiseen on käytettävä sudoa

kysymys:
Komento sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc jumissa? ! !
Ratkaisu:Dockerin asentaminen Ubuntuun, Dockerin virallisen GPG-avaimen lisääminen epäonnistui, ratkaisu
(1) Lataa ensin virallinen GPG-avain paikalliseen tietokoneeseen. Ladattu tiedosto on gpg-tiedosto.
(2) Kun olet ladannut sen paikallisesti, asenna virallinen GPG-avain seuraavalla komennolla:

sudo apt-key add ./gpg

Linuxin apt-key-mekanismia on tutkittava tulevaisuudessa

Kun olet käyttänyt paikallista sudo apt-key add ./gpg gpg -komentoa Lisää arkisto Apt-lähteisiin add docker library -komento Minusta sitä pitäisi muokata, mutta en tiedä kuinka muokata sitä

Käytin ladattua Desktop.deb-tiedostoa

On ongelmia, on ongelmia. . . .