Maison  >  Questions et réponses  >  le corps du texte

dockerfile - Docker如何设置程序自启

在Docker构建镜像时,如何设置程序的自启动?

创建容器时,指定程序自动启动。

如何同时运行多个程序?

比如我自建一个LTMP(Tengine)容器,如何使mysql、Tengine跟随容器的启动而启动?

迷茫迷茫2708 Il y a quelques jours861

répondre à tous(4)je répondrai

  • 黄舟

    黄舟2017-04-24 09:15:46

    Configurez le démon Supervisor pour démarrer les services associés !

    répondre
    0
  • 阿神

    阿神2017-04-24 09:15:46

    Le démarrage automatique du programme peut être configuré lors de la construction de l'image. Cela n'a rien à voir avec Docker

    .

    répondre
    0
  • 巴扎黑

    巴扎黑2017-04-24 09:15:46

    Vous pouvez définir des dépendances et gérer plusieurs services dans le fichier de configuration docker-compose docker-compose.yml.

    répondre
    0
  • 怪我咯

    怪我咯2017-04-24 09:15:46

    Lorsque vous créez l'image, ajoutez

    sous le Dockerfile
    CMD /etc/bootstrap.sh

    Écrivez ensuite le script que vous souhaitez démarrer. Bien sûr, l'emplacement et le nom du fichier peuvent être modifiés

    .

    Lorsque le conteneur est démarré, le script souhaité sera automatiquement exécuté

    Ensuite, vous pouvez démarrer le service que vous souhaitez dans le script et le tour est joué !

    répondre
    0
  • Annulerrépondre