[DOCKER] Ich habe TinyTinyRSS unter Cent OS 8 installiert

Inhaltsverzeichnis

-Hintergrund -Vorbereitung -Installieren -Versuch es

Hintergrund

Dies ist der erste Beitrag. Ich bin Qiita zu Dank verpflichtet, daher möchte ich noch ein wenig zurückgeben. Ob es einen Bedarf gibt oder nicht ...

Ich habe meinen Heimserver auf Cent OS 8 umgestellt. Als ich versuchte, TinyTinyRSS zu installieren, wurde der Beamte von Docker offiziell empfohlen. Ich habe Docker bis jetzt noch nicht verwendet, aber als ich versuchte, es zu installieren, war es viel einfacher als zuvor, daher möchte ich es als Memo für mich selbst vorstellen.

Vorbereitung

Die offizielle Dokumentation lautet https://tt-rss.org/wiki/InstallationNotes Verwenden Sie dieses Mal Static: Verwendet vorgefertigte Images, die über Docker Hub bereitgestellt werden.

Installation

Repository hinzufügen

dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

Installieren Sie Docker-CE

dnf install docker-ce --allowerasing

Wenn Sie noch keinen Git haben, lassen Sie es uns einfügen.

dnf install git

Klonen Sie ttrss-docker nach ~ / ttrss-docker. Ab hier wird in diesem Verzeichnis gearbeitet.

git clone https://git.tt-rss.org/fox/ttrss-docker-compose.git ttrss-docker && cd ttrss-docker

Erstellen Sie Ihre eigene Einstellungsdatei.

cp .env-dist .env

Bearbeiten Sie .env. Nur die folgenden zwei Punkte sind in Ordnung.

#SELF_URL_PATH=http://localhost:8280/tt-rss
SELF_URL_PATH=http://Servername oder IP-Adresse:8280/tt-rss

#HTTP_PORT=127.0.0.1:8280
HTTP_PORT=8280

Spielen Sie mit / usr / local / bin / docker-compose. Es scheint, dass das Ausführungsrecht manuell erteilt wird.

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

Docker starten

systemctl start docker
docker-compose pull && docker-compose up

Die Einstellung ist bis zu diesem Punkt abgeschlossen.

Versuchen Sie es mit

Versuchen Sie, früher auf die in .env festgelegte Adresse zuzugreifen. Wenn kein Problem vorliegt, ist der Vorgang abgeschlossen. http://サーバ名orIPアドレス:8280/tt-rss Die Standard-ID und das Standardkennwort lauten admin / password. Lassen Sie es uns richtig ändern, wenn es beginnt.

Wenn Docker-Compose erstellt wird, fließt das Protokoll weiterhin im Vordergrund. Stoppen Sie es also mit Cntl-C und starten Sie es im Hintergrund.

docker-compose start

Vergessen Sie auch nicht, den Docker so einzustellen, dass er automatisch startet.

systemctl enable docker

Nach dem Start lautet die Neustartspezifikation in docker-compose.yml

restart: unless-stopped

Es scheint also, dass es neu gestartet wird, selbst wenn es neu gestartet wird. Wenn Sie es jedoch explizit stoppen, müssen Sie es starten.

das ist alles.

Recommended Posts

Ich habe TinyTinyRSS unter Cent OS 8 installiert
Ich habe F-Revo CRM 7.3 unter CentOS 7.7 installiert
Erstellen Sie eine Apache / Tomcat-Entwicklungsumgebung unter Cent OS 7
Ich habe Docker auf EC2 installiert und gestartet
Ich habe CentOS 8 unter Windows 10 mit VirtualBox und Vagrant installiert
Ich habe Squid unter CentOS in meiner lokalen Umgebung installiert
[Memo] Auf Macbook Pro installiert