[JAVA] Probieren Sie Alfresco 6.0 unter Windows aus (Docker wird gleichzeitig eingeführt).

Alfresco ist die neueste Version und wird jetzt als Docker-Image verteilt. In Bezug auf Testversionen ist es einfacher, aber Sie wissen möglicherweise nicht, was Sie tun sollen, wenn Sie Docker überhaupt nicht kennen. Mein Computer ist Windows 10 Pro, also erstellen wir ihn lokal.

Docker einfügen

Setzen Sie den Docker ein. Die Docker-Umgebung unter Windows ist problemlos. Derzeit gibt es zwei Möglichkeiten.

Es gibt einige Einschränkungen, und Sie müssen eine basierend darauf auswählen.

  1. Wenn Sie eine VirtualBox-Umgebung benötigen, Docker Toolbox Hyper-V und VirtualBox können nicht gleichzeitig existieren. Wenn Sie den alten Alfresco separat auf VirtualBox ausführen möchten, ist Docker Toolbox besser. Sie können auch ein Docker-Image für den alten Alfresco erstellen. Wenn Sie dies jedoch tun können, können Sie Docker für Windows verwenden.

  2. Wenn das Betriebssystem Windows 10 Home ist, Docker Toolbox Windows 10 Home verfügt nicht über Hyper-V, daher handelt es sich zwangsläufig um eine Docker Toolbox.

  3. Docker Toolbox, wenn Sie Minikube verwenden möchten Diesmal ist es nur Docker, aber wenn Sie daran denken, es einfach mit der lokalen Version von Kubernetes, Minikube, auszuprobieren, scheint Docker Toolbox stabiler zu sein.

Obwohl dies ein kleiner Unterschied ist, unterscheidet sich die Standard-IP beim Zugriff vom Host aus (z. B. beim Zugriff mit einem Browser) auch zwischen Docker Toolbox und Docker für Windows.

Speichern Sie nach der Installation von Docker ein Konto für DockerHub. Dies ist erforderlich, da das Bild im Freien usw. von dort heruntergeladen wird.

Sobald Sie ein Konto haben, melden Sie sich über die Befehlszeile an (wenn -p aus Sicherheitsgründen nicht akzeptabel ist, verwenden Sie nur eines und geben Sie es über die Standardeingabe ein).

Docker Login -u Benutzername -p Passwort

Übrigens kann die Befehlszeilenumgebung von Standard-PowerShell aus verwendet werden, aber ich verwende Git Bash, weil es einfach zu bedienen ist.

Starten Sie Alfresco

Holen Sie sich im Freien. Es gibt Docker Compose-Konfigurationsdateien auf GitHub. Klonen Sie sie daher mit dem Git-Client.

git clone https://github.com/Alfresco/acs-community-deployment.git

Im geklonten Ordner "acs-community-deploy / docker-compose"

docker-compose up

Machen.

Alle erforderlichen Container sollten gestartet und Alfresco gestartet werden. Zugriff über einen Browser und Überprüfung.

Darüber hinaus sollte beachtet werden

Diese IP-Adressen ... Auf einem Mac werden Hosts beim Start neu geschrieben, sodass möglicherweise ein Alias eingegeben wird (?). In einer Windows-Umgebung scheint dies jedoch nicht der Fall zu sein. Schauen Sie sich also das residente Docker Descktop (für Docker für Windows) oder das Control Panel-Netzwerk an. Es scheint, dass dort ein virtueller Adapter erstellt und die IP festgelegt wird. Bitte nehmen Sie Bezug darauf.

Nachtrag:

Für diejenigen, die Ubuntu kennenlernen werden, ist dieser Artikel von nico der Open-Source-Polizei hilfreich.

Recommended Posts

Probieren Sie Alfresco 6.0 unter Windows aus (Docker wird gleichzeitig eingeführt).
Probieren Sie Docker unter Windows 10 Home aus
Probieren Sie Docker unter Windows Home aus (September 2020)
Befehl, um Docker vorerst zu verwenden
Probieren Sie Alfresco 6.0 unter Windows aus (Docker wird gleichzeitig eingeführt).
Verhalten beim gleichzeitigen Hinzufügen von RadioButton und Erstprüfung im Code festgestellt
Installieren Sie Docker und Docker-Compose in kürzester Zeit auf Ubuntu
[Spring Boot] Poste Dateien und andere Daten gleichzeitig [Axios]
Zeichnen Sie mit MPAndroidChart gleichzeitig Balkendiagramm und Liniendiagramm
Setzen Sie Zabbix mit Docker in Ubuntu ein und überwachen Sie Docker auf demselben Host
[Terraform] Docker behebt das Zeitlimit beim Versuch, Azure-Ressourcen auf einem Windows-Computer zu erstellen
Die Zeit ist falsch mit der Anwendung, die auf dem Docker-Container gestartet wurde
Installieren Sie Docker unter Windows 10 PRO
Lock_version kann für Tabellen verwendet werden, die dazu neigen, gleichzeitig auf denselben Datensatz zuzugreifen und ihn zu bearbeiten