Uživatelské nástroje

Nástroje pro tento web


navody:server:nextcloud_docker_centos

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verzeObě strany příští revize
navody:server:nextcloud_docker_centos [2017/02/23 08:08] – [Nextcloud] stefannavody:server:nextcloud_docker_centos [2018/03/11 22:08] – korekcia príkazov a doplnenie infa pre CentOS 7.4 scr4bble
Řádek 24: Řádek 24:
      
   # yum install docker-1.10.3   # yum install docker-1.10.3
 +  
 +<note>2018-03-11 (scr4bble) - **CentOS 7.4** už v bežných repozitároch nemá docker verzie 1.10 - dá sa použiť napr. openshift repo (repo môžte hneď po inštalácii zakázať): <code>yum install centos-release-openshift-origin13.noarch
 +yum install docker-1.10.3
 +
 +yum install -y yum-utils && yum-config-manager --disable CentOS-OpenShift-Origin13</code></note>
  
 4) Je vhodné zakázat aktualizace dockeru, což provedeme příkazem: 4) Je vhodné zakázat aktualizace dockeru, což provedeme příkazem:
Řádek 31: Řádek 36:
 5) Aby měly kontejnery správný přístup k filesystému, je třeba upravit výchozí systemd unit. 5) Aby měly kontejnery správný přístup k filesystému, je třeba upravit výchozí systemd unit.
  
-  # mkdir -p /usr/lib/systemd/system/docker.service.d/+  # mkdir -p /etc/systemd/systemd/system/docker.service.d/
   # cat <<EOF > /etc/systemd/system/docker.service.d/shared_mounts.conf   # cat <<EOF > /etc/systemd/system/docker.service.d/shared_mounts.conf
     [Service]     [Service]
Řádek 49: Řádek 54:
 <note>Na CentOS je potřeba Docker ovládat s administrátorskými právy. Přidání lokálního uživatele do skupiny //docker// zde nefunguje jako na jiných systémech (Debian).</note> <note>Na CentOS je potřeba Docker ovládat s administrátorskými právy. Přidání lokálního uživatele do skupiny //docker// zde nefunguje jako na jiných systémech (Debian).</note>
  
 +<note>2018-03-11 (scr4bble) - Návod na spúšťanie docker non-root používateľom:
 +<code>
 +usermod -aG dockerroot <username>
 +echo '{"group": "dockerroot"}' > /etc/docker/daemon.json
 +systemctl restart docker
 +</code>
 +
 +zdroj:
 +https://coderleaf.wordpress.com/2017/02/10/run-docker-as-user-on-centos7/
 +V /etc/docker/daemon.json je potreba vynechať "live-restore": true - podpora tejto direktívy bola pridaná až v docker 1.12.</note>
 +
 +https://coderleaf.wordpress.com/2017/02/10/run-docker-as-user-on-centos7/
  
 ===== Nextcloud ===== ===== Nextcloud =====