Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
debian:docker-debian:start [2017/09/18 13:12] – created michaeldebian:docker-debian:start [2019/02/05 13:19] (current) – [Installation von Docker und Docker-Compose] michael
Line 1: Line 1:
 +====== Docker auf Debian 9 / Ubuntu 18.04 LTS ======
 +Bei Docker handelt es sich um eine Open-Source-Software zur “Anwendungsverteilung”. Klingt erst einmal Abstrakt. Fand ich vor einiger Zeit auch und habe dann angefangen mich genauer mit Docker zu befassen.
  
 +{{:other:dokuwiki:platzhalter.png?nolink&500|}}
  
 +<WRAP center box 100%>
 +<wrap em>Bevor wir loslegen, drei wichtige Begriffe:</wrap>
 +
 +  * ''**Image**: Ein fertiger Docker-Container, den man ganz einfach von einem Host zum nächsten Host kopieren oder duplizieren kann.''
 +  * ''**Container**: Ein virtuelles Betriebssystem, bereit für die Aufnahme einer Docker-Anwendung.''
 +  * ''**Dockerfile**: Eine Sammlung an Befehlen und Parametern, um ein bestehendes Image an die eigenen Bedürfnisse anzupassen. Beispielsweise Änderung von Kennwörtern, konfigurieren von Domains, etc…''
 +</WRAP>
 +
 +
 +----
 +
 +===== Installation von Docker und Docker-Compose =====
 +
 +<WRAP center box 100%>
 +''**Step 1** - Update the System and install Docker:''<code>
 +# apt-get update
 +# apt-get upgrade
 +
 +# apt-get install docker-ce
 +</code>
 +
 +''**Step 2** - Install docker-compose binary:''
 +
 +Neuste Version auf GitHub nachschauen: [[https://github.com/docker/compose/releases|docker-compose]]
 +
 +<code># newest_version="$(curl -s https://api.github.com/repos/docker/compose/releases/latest | grep -Po '"tag_name": "\K.*?(?=")')"
 +
 +# curl -L "https://github.com/docker/compose/releases/download/${newest_version}/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
 +# chmod +x /usr/local/bin/docker-compose
 +
 +# curl -L https://raw.githubusercontent.com/docker/compose/$(docker-compose version --short)/contrib/completion/bash/docker-compose -o /etc/bash_completion.d/docker-compose
 +
 +# docker-compose version
 +</code>
 +</WRAP>
 +
 +
 +----
  
  
 https://gridscale.io/community/tutorials/docker-ubuntu/ https://gridscale.io/community/tutorials/docker-ubuntu/
  • debian/docker-debian/start.1505733125.txt.gz
  • Last modified: 2017/09/18 13:12
  • by michael