docker compose

时间:2019-12-05 03:22:36

标签: docker docker-compose

在下面的情况下,如何在撰写yaml中运行2个命令会引发如下问题:

version: '3'
services:
  web1:
    build: ./composetest
    ports:
       - "81:80"
  web2:
    build: ./composetest2
    ports:
       - "82:80"
  ubuntu:
    image: "ubuntu:latest"
    command: apt-get update
    command: apt-get install -y apache2
    command: ["/usr/sbin/apachectl", "start", "-D", "FOREGROUND"]



[root@ip-128-1-0-14 ~]# docker-compose up
Starting root_web1_1     ... done
Starting root_web2_1     ... done
Recreating root_ubuntu_1 ... error
  

错误:对于root_ubuntu_1无法启动服务ubuntu:OCI运行时   创建失败:container_linux.go:348:启动容器进程   导致“ exec:\” / usr / sbin / apachectl \”:统计信息/ usr / sbin / apachectl:否   这样的文件或目录”:未知

     

错误:对于ubuntu无法启动服务ubuntu:OCI运行时创建   失败:container_linux.go:348:启动容器进程引起   “ exec:\” / usr / sbin / apachectl \“:统计信息/ usr / sbin / apachectl:没有这样的文件   或目录”:未知       错误:启动项目时遇到错误。

0 个答案:

没有答案