我有 docker-compose.yml 如下:
version: '2'
services:
eureka-server:
image: some-dtr-name/some-orgname/some-reponame:some-versionname
mem_limit: somememory
environment:
SPRING_PROFILES_ACTIVE: some-profile
JAVA_OPTS: -Xms256m -Xmx512m
ports:
- "some-port:some-port"
restart: always
networks:
- cloud
networks:
cloud:
driver: bridge
我想将 some-dtr-name、some-orgname、some-reponame、some-versionname、somememory、some-profile、some-profile、some-port 作为 docker-compose 文件的参数传递。我正在使用 shell 文件执行此任务。
#!/bin/bash
some-dtr-name="$1"
some-orgname="$2"
some-reponame="$3"
some-versionname="$4"
somememory="$5"
some-profile="$6"
some-profile="$7"
some-port="$8"
docker-compose up
我该怎么做这个任务??