Как передать стартовые аргументы в docker compose file, как docker run --opts? - PullRequest
0 голосов
/ 03 октября 2018

Я написал файл компоновки docker, я хочу начать использовать compose

docker-compose up -d

Но я хочу передать аргументы моим изображениям Это выглядит как

docker run --security-opt=seccomp:unconfined mysql:8.0

Но я нахожуВ составном файле есть только базовые настройки, такие как network, volume, environment

Мой составной файл

db:
image: mysql:8.0
container_name: onlinecodedb
volumes:
  - onlinecode-database:/var/lib/mysql
environment:
  MYSQL_ROOT_PASSWORD: mysqlrootpassword
  MYSQL_PASSWORD: mysqlpassword
  MYSQL_USER: mysql
  MYSQL_DATABASE: onlinecode
ports:
  - "3300:3306"
networks:
  - onlinecode-net

Как мне решить эту проблему?

1 Ответ

0 голосов
/ 03 октября 2018

Большинство параметров docker run имеют соответствующие параметры Docker Compose .В частности, docker run --security-opt отображается в поле security_opt: .

db:
  image: 'mysql:8.0'
  security_opt:
    - 'seccomp:unconfined'
  et: cetera
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...