我的docker run命令中有几个参数,如
docker run --rm -v /apps/hastebin/data:/app/data --name hastebin -d -p 7777:7777 -e STORAGE_TYPE=file rlister/hastebin
我可以将其所有参数放在默认/配置文件中,以便我不必在运行命令中明确提及它吗?
答案 0 :(得分:3)
您可以尝试docker compose
使用Compose,您可以使用Compose文件来配置应用程序的服务。然后,使用单个命令,您可以从配置中创建并启动所有服务
在您的情况下,docker-compose.yml
文件将显示为
version: '2'
services:
hastebin:
image: rlister/hastebin
ports:
- "7777:7777"
volumes:
- /apps/hastebin/data:/app/data
environment:
- STORAGE_TYPE=file
您可以通过命令docker-compose up