开发者社区> 问答> 正文

docker-compose.yml配置问题

docker-compose.yml如何实现以下功能:
docker run --name linux-server -i -t centos:latest

写了一部分如下的配置:
linux-server:
image: centos:latest
container_name: linux-server
links :

  • redis-server
  1. :
  • i
  • t

但是执行docker-compose up -d的时候会出错,说centos不支持args,如果不加-i -t 那么容易start后会立马退出

展开
收起
冰封加百列 2017-12-22 13:40:18 3841 0
2 条回答
写回答
取消 提交回答
  • docker run -ti 是命令行执行时候在前端显示的配置,而通过docker compose启动一个应用编排的时候,不需要这个参数。参考:https://docs.docker.com/compose/overview/

    2019-07-17 21:49:58
    赞同 展开评论 打赏
  • 个人博客www.soaringroad.com构建中,欢迎光临。

    我自己找到了答案,加上下面这段就可以了。。。
    command: ["tail","-F","anything "]

    2019-07-17 21:49:58
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
应用 Docker 进行持续交付:用技术改变交付路程 立即下载
从Docker到容器服务 立即下载
Docker@Alibaba——超大规模Docker化的实战经验 立即下载