Je ne suis pas un professionnel de l’écriture, c’est un partage d’expérience.
Si vous avez de quoi améliorer les articles, soyez le bienvenu. 🙂
Si vous avez besoin d’aide, faites vous connaître avec un commentaire.

Feuille de route

Vous avez entendu parler de Docker, pour différentes raisons vous avez décidé d’avoir votre home serveur, et ça y est, vous prêts à vous lancer!

C’est une belle aventure! Essayons de la vivre ensemble! blush

Super! Mais par ou commencer quand on débute? Cette feuille de route va, j’espère, remplir cette tâche.

Cela dit, afin que tout soit le plus clair possible et de ne pas trop se perdre dans les méandres, je vais aller à l’essentiel sur chaque point, sans pour autant négliger les détails importants. Vous pourrez toujours creuser certains sujets par vous-même, certains liens seront postés pour vous donner des pistes. Vous pouvez évidemment poster un commentaire si jamais vous avez besoin d’aide.

1: La machine

Pour commencer vous aurez besoin d’un serveur, ce qui n’est pas une grande nouvelle en soi. stuck_out_tongue

Le choix dépendra de vos moyens et besoins. Un serveur sous Linux ne demande pas forcément beaucoup de ressources sauf dans certains cas, mais pour un home server classique avec une utilisation normale, il ne faut pas investir dans un foudre de guerre.

C’est même l’occasion de recycler un vieux PC si vous en avez un!

La RAM
Pour bien faire, 4 Go de RAM est une bonne base, 2 Go peuvent également suffire mais cela risque vite d’être un peu court.
Le CPU
Il ne faut pas forcément un PCU récent, vous pouvez recycler un CPU d’une dizaine d’années, cela fera l’affaire. Encore une fois, c’est toujours selon vos moyens et besoins.
Le disque dur
Suivant vos besoins, tout fait l’affaire: à plateaux, SSD, NVME. Ne prenez pas trop petit quand même. 500 Go de base, c’est pas trop mal pour commencer.

2: Le système d’exploitation

Après avoir choisi votre machine, il va falloir installer un système d’exploitation sous Linux, je vous renvoie à cet article: https://azdocker.com/choisir-sa-distribution/

3: Installation de votre système d’exploitation:

Sous Debian 11: https://azdocker.com/installer-un-serveur-linux-sous-debian-11/
Sous Ubuntu 20.04: https://www.azdocker.com/installer-un-serveur-linux-sous-ubuntu-20-04/

4: Installer Docker:

Sous Debian 11: https://www.azdocker.com/installer-docker-sur-debian-11/
Sous Ubuntu 20.04: https://www.azdocker.com/installer-docker-sur-ubuntu-20-04/

5: Installer Portainer:

Rendez-vous sur cette page pour le tuto: https://www.azdocker.com/installer-portainer/

6: Installer une application avec Portainer:

Par défaut j’ai choisi pour vous une structure qui ressemble à ça: /srv/appdata.
Toutes vos applications vont donc se retrouver dans ce dossier. Il est plus facile de mettre tous ses containers Dockers dans un même dossier. Si vous deviez migrer, vous n’avez qu’à sauver le dossier appdata.

https://www.azdocker.com/installer-une-application-avec-portainer/

Félicitations!

Si vous êtes arrivé ici, c’est que vous avez déjà bien progressé! Vous pouvez installer des applications sur votre serveur et commencer à creuser certains sujets!



Laisser un commentaire