如何解决将Docker run的参数添加到docker-compose
我正在运行以下命令来启动硒图像并运行我的容器:
sudo docker run -d -p 4445:4444 --shm-size 2g selenium/standalone-firefox:latest
我想将此命令集成到我的docker-compose文件中,所以我做了以下工作:
selenium:
image: selenium/standalone-firefox:latest
container_name: selenium
restart: on-failure
ports:
- 4445:4444
但是我还需要传递以下参数:--shm-size 2g
如何在我的docker-compose.yml
文件中做到这一点?
谢谢!
解决方法
使用此docker-compose.yml
:
version: '3'
services:
selenium:
image: selenium/standalone-firefox:latest
container_name: selenium
restart: on-failure
ports:
- 4445:4444
shm_size: '2gb'
运行撰写:
docker-compose up
检查:
docker inspect <container-id> | grep ShmSize
"ShmSize": 2147483648
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。