Doceń to, że miałem nadmiar wolnego czasu
I specjalnie dla Ciebie spróbowałem postawić tego rocket chata..........
Na początek: jeśli kontener Rocket Chat ma byś dostępny w całej sieci, ustaw mu kartę sieciową w tryb bridge:
W moim przypadku kontener zatrzymywał się, bo nie ma dostępu do Mongo (baza danych).
Więc - najpierw stawiasz kontener Mongo. Jemu też ustaw kartę sieciową w tryb bridge.
Po starcie - sprawdzasz w serwerze DHCP (zapewne routera) jakie dostał IP, i/albo robisz mu static mapping.
Dopiero teraz stawiasz kontener Rocket Chat. Przy jego tworzeniu, pamiętaj żeby w env variables podmienić adres do mongo: konkretnie adres IP nadany w poprzednim kroku. Chodzi o parametr MONGO_URL, przykład z już działającego kontenera Rocket Chat poniżej:
Teraz startujesz kontener RC. Po starcie, w serwerze DHCP sprawdzasz jaki adres IP dostał. Czekasz aż się uruchomi - nawet kilka minut. Na koniec w przeglądarce wchodzisz na ten adres IP, port 3000 i działa: