Ero sivun ”Docker” versioiden välillä
Lisätty varoitus docker-ryhmästä. Lisätty Katso myös. |
p Lisätty viite. |
||
| Rivi 15: | Rivi 15: | ||
{{Asenna|Docker|docker tai docker-io tai docker.io}} | {{Asenna|Docker|docker tai docker-io tai docker.io}} | ||
{{Varoitus|Kaikki Docker-ryhmään kuuluvat käyttäjät saavat samalla [[Root|pääkäyttäjän]] oikeudet käyttöönsä! Etene varoen.}} | {{Varoitus|Kaikki Docker-ryhmään kuuluvat käyttäjät saavat samalla [[Root|pääkäyttäjän]] oikeudet käyttöönsä! Etene varoen.[https://github.com/moby/moby/issues/9976]}} | ||
Jotta tavallinen käyttäjä voi käyttää Dockeria ilman [[Sudo]]a tai [[OpenDoas]]ia, tulee Dockeria käyttävät käyttäjät lisätä <tt>docker</tt>-ryhmään. Joissain tapauksissa <tt>docker</tt>-ryhmä tulee ensin luoda. Muutokset tulevat voimaan uudelleenkirjautumisen jälkeen. | Jotta tavallinen käyttäjä voi käyttää Dockeria ilman [[Sudo]]a tai [[OpenDoas]]ia, tulee Dockeria käyttävät käyttäjät lisätä <tt>docker</tt>-ryhmään. Joissain tapauksissa <tt>docker</tt>-ryhmä tulee ensin luoda. Muutokset tulevat voimaan uudelleenkirjautumisen jälkeen. | ||
{{oikeudet}} | {{oikeudet}} | ||
Versio 15. huhtikuuta 2025 kello 13.18
| Docker | |
|---|---|
| Käyttöliittymä | teksti |
| Lisenssi | Apache 2.0 |
| Kotisivu | www.docker.com |
| Lähdekoodi | github.com/docker/ |
Docker on ohjelma, jonka avulla voi eristää muita ohjelmia toimimaan omissa "säiliöissään" eli "konteissa". Se mahdollistaa periaatteessa minkä tahansa jakelun sovelluksen käytön kohdekoneessa.
Asennus
Dockerin nimi vaihtelee eri jakeluiden välillä. Docker löytyy useimpien jakeluiden paketinhallinnasta nimellä docker tai docker-io tai docker.io. Lisätietoja ohjelmien asentamisesta löytyy artikkelista Ohjelmien asentaminen.
Jotta tavallinen käyttäjä voi käyttää Dockeria ilman Sudoa tai OpenDoasia, tulee Dockeria käyttävät käyttäjät lisätä docker-ryhmään. Joissain tapauksissa docker-ryhmä tulee ensin luoda. Muutokset tulevat voimaan uudelleenkirjautumisen jälkeen.
# groupadd docker # usermod -aG docker <käyttäjä>
Ennen kuin Dockeria voidaan käyttää, tulee Docker daemon käynnistää.
# systemctl start docker
Nyt Dockerin toimivuus voidaan testata hello-worldilla:
$ docker run hello-world
Katso myös
Aiheesta muualla
- Docker, Inc.
- boot2docker, minimaalinen jakelu Docker-säiliöiden testaamiseen ja kehitykseen.
- Ilmainen DevOps with Docker -MOOC-verkkokurssi - mooc.fi