如何从 bash 脚本创建 docker-compose 文件

问题描述 投票:0回答:0

我正在尝试找到一种方法来创建一个 docker-compose.yml 文件,其中包含一个在创建 ec2 实例时运行的 bash 脚本。如何使用 bash 脚本将 yml 格式的文本添加到新文件中?

我试图在脚本中添加一个 echo 命令,但没有成功。

echo "version: '2.0'
networks:
  jiranetwork:
    driver: bridge
services:
   jira:
     container_name: jira
     restart: always
     image: atlassian/jira-software:9.6.6
     networks:
       jiranetwork:
     ports:
     - 8080:8080/tcp
     - 8081:8081/tcp
     environment:
     - ATL_PROXY_NAME=jira.stage.sofapps.net
     - ATL_PROXY_PORT=443
     - ATL_TOMCAT_SCHEME=https
     - ATL_TOMCAT_SECURE=true
     - JVM_SUPPORT_RECOMMENDED_ARGS=-Djavax.net.ssl.trustStore=/var/atlassian/application-data/jira/cacerts
     volumes:
     - /opt/atlassian/jira-data:/var/atlassian/application-data/jira"
> docker-compose.yml
bash docker shell echo rhel
© www.soinside.com 2019 - 2024. All rights reserved.