Install Wine On Linux/Ubuntu - Run Windows Apps - Wine Shortcut
Indholdsfortegnelse:
- Forudsætninger
- Installation af Docker på Ubuntu
- Aktiverer Docker-lageret
- Installation af Docker CE
- Udfører docker-kommando uden sudo
- Fjern Docker-containere
- Konklusion
Docker er en containeriseringsteknologi, der giver dig mulighed for hurtigt at bygge, teste og distribuere applikationer som bærbare, selvforsynende containere, der kan køre praktisk talt overalt. Docker er blevet de facto standard for containerdistribution, og det er et vigtigt værktøj for DevOps-ingeniører og deres kontinuerlige integrations- og leveringsrørledning.
I denne tutorial vil vi dække, hvordan du installerer Docker på en Ubuntu 18.04-maskine og udforske de grundlæggende Docker-koncepter og kommandoer.
Forudsætninger
Før du fortsætter med denne tutorial, skal du sørge for, at du er logget ind som bruger med sudo-privilegier. Alle kommandoerne i denne tutorial skal køres som en ikke-root-bruger.
Installation af Docker på Ubuntu
Selvom Docker-installationspakken er tilgængelig i det officielle Ubuntu 18.04-lager, er det muligvis ikke altid den seneste version. Den anbefalede metode er at installere den nyeste Docker-pakke fra Docker-arkiverne.
Aktiverer Docker-lageret
-
Start med at opdatere pakkelisten og installere de afhængigheder, der er nødvendige for at tilføje et nyt lager over
sudo apt update
sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
Importer depotets GPG-nøgle vha. Følgende
curl
kommando:curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Føj Docker APT-arkivet til dit system:
sudo add-apt-repository "deb https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
Installation af Docker CE
Nu hvor Docker-arkivet er aktiveret, kan du installere en hvilken som helst Docker-version, du har brug for.
-
For at installere den nyeste version af Docker skal du bruge kommandoen herunder. Hvis du vil installere en bestemt Docker-version, skal du springe over dette trin og gå til den næste.
sudo apt update
sudo apt install docker-ce
Hvis du vil installere en bestemt version, skal du først liste de tilgængelige versioner i Docker-arkivet:
apt list -a docker-ce
Kommandoen udskriver de tilgængelige Docker-versioner i den anden kolonne.
docker-ce/bionic 5:18.09.7~3-0~ubuntu-bionic amd64 docker-ce/bionic 5:18.09.6~3-0~ubuntu-bionic amd64 docker-ce/bionic 5:18.09.5~3-0~ubuntu-bionic amd64
For at installere version
18.09.6
du for eksempel:sudo apt install docker-ce=5:18.09.6~3-0~ubuntu-bionic
For at forhindre, at Docker-pakken opdateres automatisk, skal du markere den som tilbageholdt:
sudo apt-mark hold docker-ce
Når installationen er afsluttet, starter Docker-tjenesten automatisk. Du kan bekræfte det ved at skrive:
sudo systemctl status docker
Outputet ser sådan ud:
● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor p Active: active (running) since Tue 2019-07-02 11:28:40 UTC; 15min ago Docs: https://docs.docker.com Main PID: 11911 (dockerd) Tasks: 10 CGroup: /system.slice/docker.service
Udfører docker-kommando uden sudo
Som standardstyring kræver Docker administratorrettigheder.
For at køre Docker-kommandoer som en ikke-root-bruger uden at forberede
sudo
skal du tilføje din bruger til
docker
gruppen. Denne gruppe oprettes under installationen af Docker CE-pakken. For at gøre det køres følgende kommando:
sudo usermod -aG docker $USER
$USER
er en miljøvariabel, der indeholder dit brugernavn.
Log ud og log ind igen for at opdatere gruppemedlemmet.
For at kontrollere, at Docker er installeret, og at du kan køre docker-kommandoer uden at forberede
sudo
, skal du køre:
docker container run hello-world
Kommandoen vil downloade et testbillede, køre det i en container, udskrive en "Hello from Docker" -meddelelse og afslutte. Outputet skal se sådan ud:
Fjern Docker-containere
Hvis du vil slette en eller flere containere, skal du kopiere container-ID (eller ID'er) og indsætte dem efter
container rm
:
docker container rm c55680af670c
Konklusion
Du har lært, hvordan du installerer Docker på din Ubuntu 18.04-maskine, og hvordan du downloader Docker-billeder og administrerer Docker-containere. Du ønsker måske også at læse om Docker Compose, som giver dig mulighed for at definere og køre multi-container Docker-applikationer.
Denne tutorial skraber næppe overfladen på Docker-økosystemet. I nogle af vores næste artikler vil vi fortsætte med at dykke ned i andre aspekter af Docker. For at lære mere om Docker, se den officielle Docker-dokumentation.
docker ubuntuSådan installeres og bruges docker compose på centos 7

Docker Compose er et værktøj, der giver dig mulighed for at definere og køre multi-container Docker-applikationer. Med Compose definerer du applikationens tjenester, netværk og volumener i en enkelt YAML-fil og drejer derefter din applikation med en enkelt kommando.
Sådan installeres og bruges docker compose på debian 10 linux

Docker Compose er et værktøj, der giver dig mulighed for at definere og orkestreere Docker-applikationer med flere containere. Denne tutorial forklarer, hvordan du installerer Docker Compose på Debian 10, Buster.
Sådan installeres og bruges docker-komponering på ubuntu 18.04

Docker Compose er et værktøj, der giver dig mulighed for at definere og administrere Docker-applikationer med flere containere. Den bruger en YAML-fil til at konfigurere applikationens tjenester, netværk og volumener.