-Contexte -Préparation -Installer -Essayez
Ceci est le premier message. Je suis très reconnaissant à Qiita, donc je voudrais redonner même un peu. Qu'il y ait un besoin ou non ...
J'ai changé mon serveur domestique pour Cent OS 8, donc quand j'ai essayé d'installer TinyTinyRSS, le fonctionnaire a été officiellement recommandé par docker. Je n'ai pas utilisé docker jusqu'à présent, mais quand j'ai essayé de l'installer, c'était beaucoup plus facile qu'avant, alors j'aimerais le présenter comme un mémo pour moi-même.
La documentation officielle est https://tt-rss.org/wiki/InstallationNotes Cette fois, utilisez Static: utilise des images prédéfinies fournies via Docker Hub.
Ajouter un référentiel
dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
Installez docker-ce
dnf install docker-ce --allowerasing
Si vous n'avez pas encore de git, mettons-le.
dnf install git
Clonez ttrss-docker vers ~ / ttrss-docker. Le travail à partir d'ici se fera dans ce répertoire.
git clone https://git.tt-rss.org/fox/ttrss-docker-compose.git ttrss-docker && cd ttrss-docker
Créez votre propre fichier de paramètres.
cp .env-dist .env
Modifiez .env. Seuls les deux points suivants sont corrects.
#SELF_URL_PATH=http://localhost:8280/tt-rss
SELF_URL_PATH=http://Nom du serveur ou adresse IP:8280/tt-rss
#HTTP_PORT=127.0.0.1:8280
HTTP_PORT=8280
Jouez avec / usr / local / bin / docker-compose. Il semble que le droit d'exécution soit donné manuellement.
curl -L https://github.com/docker/compose/releases/download/1.16.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
checkout
git checkout static-dockerhub
démarrer docker
systemctl start docker
docker-compose pull && docker-compose up
Le réglage est terminé jusqu'à ce point.
Essayez d'accéder à l'adresse définie dans .env plus tôt et s'il n'y a pas de problème, c'est terminé. http://サーバ名orIPアドレス:8280/tt-rss L'ID et le mot de passe par défaut sont admin / password. Changeons-le correctement quand il démarre.
Si docker-compose up, le journal continuera à circuler au premier plan, alors arrêtez-le avec Cntl-C et démarrez-le en arrière-plan.
docker-compose start
N'oubliez pas non plus de configurer le menu fixe pour qu'il démarre automatiquement.
systemctl enable docker
De plus, une fois lancée, la spécification de redémarrage dans docker-compose.yml est
restart: unless-stopped
Il semble donc qu'il redémarrera même s'il redémarre. Cependant, si vous l'arrêtez explicitement, vous devez le démarrer.
c'est tout.
Recommended Posts