Пожалуйста, подумайте, что вы планируете здесь делать, так как ваш подход несколько отличается от передового опыта работы с Docker.
Вкратце о лучших практиках докера :Вы не должны запускать два приложения, а только одно в контейнере докера. Этот совет имеет смысл, поскольку докер останавливает контейнер при выходе из одного приложения. Если у вас больше одного, вы в основном облажались.
Однако... Существуют обходные пути, которые могут вам помочь:
Простые из них: :запуск одного сценария оболочки, который запускает оба приложения, а затем переходит в бесконечный цикл.
используйте такое решение, как supervisord, которое позволяет параллельно обрабатывать несколько приложений/сервисов.
Документацию по обоим решениям можно найти здесь:https://docs.docker.com/config/containers/multi-service_container/
Лично я предпочитаю использовать общие тома и отдельный док-контейнер. (вы все еще можете склеить их вместе с помощью docker -compose ). Используя это, вы имеете полный контроль над каждым приложением, и это довольно просто и понятно.
Скачать можно отсюда:https://archlinux.org/packages/community/x86_64/discord/(справа, скачать с зеркала)
Затем в папке загрузки:sudo pacman -U discord-0.0.14-1-x86_64.pkg.tar.zst