如何将开始参数传递给docker compose文件,如docker run--opts?

如何将开始参数传递给docker compose文件,如docker run--opts?,docker,docker-compose,Docker,Docker Compose,我已经写了一个docker撰写文件,我想开始撰写使用 docker-compose up -d 但是我想把参数传递给我的图像 看起来像 docker run --security-opt=seccomp:unconfined mysql:8.0 但是我发现compose文件只有一些基本的配置,比如网络,卷,环境 我的撰写文件 db: image: mysql:8.0 container_name: onlinecodedb volumes: - onlinecode-database:/

我已经写了一个docker撰写文件,我想开始撰写使用

docker-compose up -d
但是我想把参数传递给我的图像 看起来像

docker run --security-opt=seccomp:unconfined mysql:8.0
但是我发现compose文件只有一些基本的配置,比如
网络
环境

我的撰写文件

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

如何解决此问题?

大多数
docker run
选项都有匹配项。特别是,
docker run--security opt
映射到


大多数
docker run
选项都有匹配项。特别是,
docker run--security opt
映射到


我想它已经发布了@ArunKumarGR,我不这么认为,它在dockerfile构建时使用,但我已经构建了映像,只想运行它。《docker run》中有很多选项,但docker compose only basis选项你读了吗?@DavidMaze是的,但我认为你应该给我一个解决方案,或者告诉我你所指的文档的具体部分在哪里,而不是问我是否读过。我认为它已经发布在@Arunkumarg我不这么认为,它在dockerfile构建时使用,但我已经构建了映像,只想运行它。
docker run
中有许多选项,但docker compose only basis选项您是否阅读了?@DavidMaze是的,但我认为您应该给我一个解决方案,或者告诉我您所指文档的具体部分在哪里,而不是问我是否阅读过。
db:
  image: 'mysql:8.0'
  security_opt:
    - 'seccomp:unconfined'
  et: cetera