install: we don't support docker, it's been 8 years

This commit is contained in:
Alexandre Aubin 2023-06-23 01:38:32 +02:00
parent bf092c2e0e
commit 7ae276240e
2 changed files with 2 additions and 43 deletions

View file

@ -14,7 +14,6 @@ page-toc:
routes:
default: '/install'
aliases:
- '/docker'
- '/install_iso'
- '/install_on_vps'
- '/install_manually'
@ -29,7 +28,7 @@ routes:
- '/hardware'
---
{% set image_type = 'YunoHost' %}
{% set arm, at_home, regular, rpi2plus, rpi1, rpi0, show_legacy_arm_menu, arm_sup, arm_unsup, vps, vps_debian, vps_ynh, virtualbox, internetcube, docker = false, false, false, false, false, false, false, false, false, false, false, false, false, false, false %}
{% set arm, at_home, regular, rpi2plus, rpi1, rpi0, show_legacy_arm_menu, arm_sup, arm_unsup, vps, vps_debian, vps_ynh, virtualbox, internetcube = false, false, false, false, false, false, false, false, false, false, false, false, false, false %}
{% set hardware = uri.param('hardware') %}
{% if hardware == 'regular' %}
@ -60,8 +59,6 @@ routes:
{% set vps, vps_ynh = true, true %}
{% elseif hardware == 'virtualbox' %}
{% set at_home, virtualbox = true, true %}
{% elseif hardware == 'docker' %}
{% set docker = true %}
{% endif %}
{% if arm or regular %}
@ -136,23 +133,6 @@ Sélectionnez le matériel sur lequel vous souhaitez installer YunoHost :
{% if hardware != '' %}
{% if docker %}
!! **YunoHost ne supporte plus officiellement Docker depuis les problèmes rencontrés avec la version 2.4+. En cause, YunoHost dépend désormais de systemd et Docker a décidé quil ne le supporterait pas nativement (et il y a d'autres problèmes liés au firewall et aux services).**
!!
!! **Nous vous décourageons fortement d'utiliser YunoHost sur docker avec ces images.**
## Images communautaires
Cependant, ces images communautaires existent et sont disponibles sur Docker Hub :
* [AMD64 (classic) (YunoHost 4.x)](https://hub.docker.com/r/domainelibre/yunohost/)
* [I386 (old computers) (YunoHost 4.x)](https://hub.docker.com/r/domainelibre/yunohost-i386/)
* [ARM64V8 (Raspberry Pi 4) (YunoHost 4.x)](https://hub.docker.com/r/cms0/yunohost/)
* [ARMV7 (Raspberry Pi 2/3 ...) (YunoHost 4.x)](https://hub.docker.com/r/domainelibre/yunohost-arm/)
* [ARMV6 (Raspberry Pi 1) (ancienne version de YunoHost)](https://hub.docker.com/r/tuxalex/yunohost-armv6/)
{% else %}
## [fa=list-alt /] Pré-requis
{% if regular %}
@ -675,7 +655,6 @@ yunohost domain cert install
```
[/ui-tab]
[/ui-tabs]
{% endif %}
## ![](image://tada.png?resize=32&classes=inline) Félicitations !

View file

@ -14,7 +14,6 @@ page-toc:
routes:
default: '/install'
aliases:
- '/docker'
- '/install_iso'
- '/install_on_vps'
- '/install_manually'
@ -29,7 +28,7 @@ routes:
- '/hardware'
---
{% set image_type = 'YunoHost' %}
{% set arm, at_home, regular, rpi2plus, rpi1, rpi0, show_legacy_arm_menu, arm_sup, arm_unsup, vps, vps_debian, vps_ynh, virtualbox, wsl, internetcube, docker = false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false %}
{% set arm, at_home, regular, rpi2plus, rpi1, rpi0, show_legacy_arm_menu, arm_sup, arm_unsup, vps, vps_debian, vps_ynh, virtualbox, wsl, internetcube = false, false, false, false, false, false, false, false, false, false, false, false, false, false, false %}
{% set hardware = uri.param('hardware') %}
{% if hardware == 'regular' %}
@ -60,8 +59,6 @@ routes:
{% set vps, vps_ynh = true, true %}
{% elseif hardware == 'virtualbox' %}
{% set at_home, virtualbox = true, true %}
{% elseif hardware == 'docker' %}
{% set docker = true %}
{% elseif hardware == 'wsl' %}
{% set wsl = true %}
{% endif %}
@ -146,22 +143,6 @@ Select the hardware on which you want install YunoHost :
!! This setup is mainly meant for local testing by advanced users. Due to limitations on WSL's side (changing IP address, notably), selfhosting from it can be tricky and will not be described here.
{% endif %}
{% if docker %}
!! **YunoHost doesnt support Docker officially since issues with versions 2.4+. In question, YunoHost 2.4+ doesnt work anymore on Docker because YunoHost requires systemd and Docker has chosen to not support it natively (and there are other problems link to the firewall and services).**
!!
!! **We strongly discourage you to run YunoHost on docker with those images**
## Community images
However, community images exist and are available on Docker Hub:
* [AMD64 (classic) (YunoHost 4.x)](https://hub.docker.com/r/domainelibre/yunohost/)
* [I386 (old computers) (YunoHost 4.x)](https://hub.docker.com/r/domainelibre/yunohost-i386/)
* [ARM64V8 (Raspberry Pi 4) (YunoHost 4.x)](https://hub.docker.com/r/cms0/yunohost/)
* [ARMV7 (Raspberry Pi 2/3 ...) (YunoHost 4.x)](https://hub.docker.com/r/domainelibre/yunohost-arm/)
* [ARMV6 (Raspberry Pi 1) (old yunoHost version)](https://hub.docker.com/r/tuxalex/yunohost-armv6/)
{% else %}
## [fa=list-alt /] Pre-requisites
@ -833,7 +814,6 @@ yunohost domain cert install
```
[/ui-tab]
[/ui-tabs]
{% endif %}
## ![](image://tada.png?resize=32&classes=inline) Congratz!