![]() ![]() Not only does it not impact the bottom line, it’s a secure platform that lets you control your chat history. Rocket.Chat is a free, self-hosted, open-source alternative to pricier messaging programs like Slack. Fortunately, there are messaging platforms that are feature-rich and won’t clean out your company piggy bank as your team grows. Slack is great, but it’s a little pricey since it uses a pay-per-user model. > docker-compose -p rocketchat up -d -no-build -no-recreateįrom import MultiDockerįrom _cache import AppCenterCache, AppsĪ = AppCenterCache().get_all_apps_with_id('rocketchat')Ī = AppCenterCache().find_candidate(a)Ĭontainer = m.When it comes to business messaging platforms, you want to find a good balance between cost, features and security. > cd /var/lib/univention-appcenter/apps/rocketchat/compose UCS 5 after failed rocketchat installation ^[[32mdone^[[0m^M^[[2BĨ002 docker 21-05-31 11:53:56 : Inspect for main service container rocketchat_rocketchat_ failed: Command '' returned non-zero exit status 1.Ĩ002 docker 21-05-31 11:54:02 : Inspect for main service container rocketchat_rocketchat_ failed: Command '' returned non-zero exit status 1.Ĩ002 docker 21-05-31 11:54:07 : Inspect for main service container rocketchat_rocketchat_ failed: Command '' returned non-zero exit status 1.Ĩ002 packages 21-05-31 11:54:12 : Releasing LOCKĨ002 actions.install 21-05-31 11:54:12 : could not find container for service rocketchat! docker-ps: CONTAINER IDĪlso there seems to be a python2 vs python3 issue: But the installation of rocketchat failed.Ĩ002 utils 21-05-31 11:53:48 : Creating network "rocketchat_appcenter_net" with the default driverĨ002 utils 21-05-31 11:53:49 : Creating rocketchat_mongo_1. Your feedback was integrated into the latest change. This would make the fix generic enough to be used in similar cases. I think this is a clean solution, because it is very common for programs toĭetect if they are running within a pipe and adjust their output accodingly. ![]() * My fix now makes use of the fact, that within a pipe `COLUMNS` is undefined. Suggest it, because some applications implement different default values for * I rethought my suggestion of setting COLUMNS to zero and I would not further # Regarding the solution with a command line interface It is debatable, but the additional effort is not worth it in my opinion. * Docker-compose is based upon the API of Docker and we could do the same. ![]() Least as unstable as its command line interface. * Importing the python classes would be possible, but it would be at Seems unreasonable, because it does not have a public API on which one could ![]() * A short evaluation let me to the conclusion, that interfacing `docker-compose` +ps = check_output(, cwd=_compose_dir(), env=)īut better would be to use the docker python api Rocketchat_rocketchat_1 docker-entrypoint.sh bash. Rocketchat_mongo_1 docker-entrypoint.sh mongo. Rocketchat_mongo-init-replica_1 docker-entrypoint.sh bash. Rocketchat_mongo_1 docker-entrypoint.sh Up 27017/tcp Rocketchat_mongo-init- docker-entrypoint.sh Exit 0 > COLUMNS=80 docker-compose -p rocketchat ps # that is what happens in appcenter/docker.py _get_main_service_container_id The appcenter now sets a wrong container name (rocketchat_rocketchat_ instead of rocketchat_rocketchat_1) and the installation fails.ġ261 docker 21-05-17 15:30:48 : Inspect for main service container rocketchat_rocketchat_ failed: Command '' returned non-zero exit status 1.ġ261 docker 21-05-17 15:30:54 : Inspect for main service container rocketchat_rocketchat_ failed: Command '' returned non-zero exit status 1.ġ261 docker 21-05-17 15:30:59 : Inspect for main service container rocketchat_rocketchat_ failed: Command '' returned non-zero exit status 1.ġ261 packages 21-05-17 15:31:05 : Releasing LOCK That command automatically adds line breaks if the output becomes to long for the current get_terminal_size() width. During the installation of compose apps, at some point the appcenter runs ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |