Compose: docker-compose up рдЪрд▓рд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╕рдордп рддреНрд░реБрдЯрд┐ред "рдУрд╕реАрдИ рд░рдирдЯрд╛рдЗрдо рддреНрд░реБрдЯрд┐: рдХрдВрдЯреЗрдирд░_рд▓рд┐рдирдХреНрд╕.рдЧреЛ: 247..."

рдХреЛ рдирд┐рд░реНрдорд┐рдд 18 рдЕрдХреНрддреВре░ 2016  ┬╖  83рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: docker/compose

docker-compose up рд╕рд╛рде рдПрдХ рдирд┐рд░реНрдорд┐рдд рдХрдВрдЯреЗрдирд░ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╕рдордп рдореБрдЭреЗ рдПрдХ рддреНрд░реБрдЯрд┐ рдорд┐рд▓ рд░рд╣реА рд╣реИ:

ERROR: for app  Cannot start service app: invalid header field value "oci runtime error: container_linux.go:247: starting container process caused \"exec: \\\"script/docker-entrypoint.sh\\\": stat script/docker-entrypoint.sh: no such file or directory\"\n"
ERROR: compose.cli.main.main: Encountered errors while bringing up the project.

рдореИрдВрдиреЗ docker, docker-compose, virtualbox, рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХрдВрдЯреЗрдирд░реЛрдВ, рдорд╢реАрдиреЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд╣реИред
рдЙрди рд╕рднреА рдЪреАрдЬреЛрдВ рдХреЛ рдкрд┐рдЫрд▓реЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдирд╛ред рд╕рдЪрдореБрдЪ рдкреВрд░реЗ рдбреЙрдХрдЯрд░ рдЗрдВрд╕реНрдЯрд╛рд▓реЗрд╢рди рдкреНрд░рд╡рд╛рд╣ рдХреЛ рдкреБрдирдГ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣рд╛ рд╣реИред

рд╕рдорд╕реНрдпрд╛ рдХреЗрд╡рд▓ docker-compose up ред рдЬрдм рдореИрдВ docker run ... рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рд╕рдм рдХреБрдЫ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдореЗрд░реЗ OSX рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдкрд░ рдкреВрд░рд╛ рд╕реЗрдЯрдЕрдк рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдореЗрд░рд╛ рдЬрд╝реЗрдирд┐рдпрд▓ рдЙрдмрдВрдЯреВ рд╕рд╣рдпреЛрдЧ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ред

рдореИрдВрдиреЗ рдореБрджреНрджреЛрдВ рдХреЗ рд╕рдВрдЧреНрд░рд╣ рдХреА рдЬрд╛рдБрдЪ рдХреА рд╣реИ рдФрд░ рдореБрдЭреЗ рдХреЛрдИ рдРрд╕рд╛ рдЙрддреНрддрд░ рдирд╣реАрдВ рдорд┐рд▓рд╛ рдЬреЛ рдореБрдЭреЗ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗред

рдпрд╣рд╛рдБ рдореЗрд░реЗ рдкреВрд░реЗ рд╕реЗрдЯрдЕрдк рд╡рд┐рдиреНрдпрд╛рд╕ рд╣реИрдВ:
docker-compose.yml :

version: "2"
services:
  app:
    build: .
    volumes:
      - .:/app
    depends_on:
      - cache-redis
    links:
      - cache-redis
  nginx:
    image: nginx:1.11.1-alpine
    depends_on:
      - app
    links:
      - app
    ports:
      - "80:80"
    volumes:
      - ./config/nginx/app.conf:/etc/nginx/conf.d/default.conf
  cache-redis:
    image: redis:3.2.1-alpine
    volumes:
      - cache-redis:/var/lib/cache-redis/data

volumes:
  cache-redis:
    driver: local

Dockerfile

FROM jruby:9.1.2.0-jre-alpine

RUN apk --update --no-cache add build-base less git openssh

RUN mkdir -p /app

WORKDIR /app

COPY Gemfile Gemfile.lock ./

RUN gem install bundler && bundle install

COPY . ./

CMD ["script/docker-entrypoint.sh"]

script/docker-entrypoint.sh

#!/bin/sh
rm -f tmp/pids/server.pid
padrino s -h 0.0.0.0

docker-compose -v :
docker-compose version 1.8.1, build 878cff1

docker version :

Client:
 Version:      1.12.2
 API version:  1.24
 Go version:   go1.6.3
 Git commit:   bb80604
 Built:        Tue Oct 11 18:29:41 2016
 OS/Arch:      linux/amd64

Server:
 Version:      1.12.2
 API version:  1.24
 Go version:   go1.6.3
 Git commit:   bb80604
 Built:        Tue Oct 11 17:00:50 2016
 OS/Arch:      linux/amd64

docker info :

Containers: 6
 Running: 1
 Paused: 0
 Stopped: 5
Images: 15
Server Version: 1.12.2
Storage Driver: aufs
 Root Dir: /mnt/sda1/var/lib/docker/aufs
 Backing Filesystem: extfs
 Dirs: 37
 Dirperm1 Supported: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
 Volume: local
 Network: bridge host null overlay
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Security Options: seccomp
Kernel Version: 4.4.24-boot2docker
Operating System: Boot2Docker 1.12.2 (TCL 7.2); HEAD : 9d8e41b - Tue Oct 11 23:40:08 UTC 2016
OSType: linux
Architecture: x86_64
CPUs: 1
Total Memory: 995.9 MiB
Name: default
ID: G442:OWMQ:BPXD:7MK5:HM7J:R7PO:DNBP:ZSKI:HJH4:OCE4:UX36:M2PO
Docker Root Dir: /mnt/sda1/var/lib/docker
Debug Mode (client): false
Debug Mode (server): true
 File Descriptors: 21
 Goroutines: 38
 System Time: 2016-10-18T09:18:30.024046419Z
 EventsListeners: 0
Registry: https://index.docker.io/v1/
Labels:
 provider=virtualbox
Insecure Registries:
 127.0.0.0/8

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдЫрд╡рд┐ рдмрдирд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЖрдкрдХреЛ docker-entrypoint.sh рдХреЛ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдмрдирд╛рдирд╛ рд╣реЛрдЧрд╛:

chmod +x docker-entrypoint.sh

рдЕрдиреНрдпрдерд╛ рдЗрд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЛ рдЕрдиреБрдорддрд┐ рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИред

рд╕рднреА 83 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдореИрдВ рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛ рд╣реВрдВред рдореЗрд░реЗ рдкрд╛рд╕ рдЧрд▓рдд рдЕрдиреБрдорддрд┐рдпрд╛рдВ рдереАрдВ рдФрд░ рдореБрдЭреЗ docker-compose рдХреЛ sudo рд░реВрдк рдореЗрдВ рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред

рдореБрдЭреЗ рдпрд╣ рддреНрд░реБрдЯрд┐ рднреА рдорд┐рд▓ рд░рд╣реА рд╣реИ, рдФрд░ sudo рдЗрд╕реЗ рдареАрдХ рдХрд░ рджрд┐рдпрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЗрд╕ рдореБрджреНрджреЗ рдХрд╛ рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рд╕рдорд╛рдзрд╛рди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

@michalwarda @jakerobers рдореИрдВ рднреА рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдореИрдВ рдореИрдХ рдХреЗ рд▓рд┐рдП рдбреЙрдХрд░ рдХреЗ рдПрдХ рд╕реБрдВрджрд░ рд╡реЗрдирд┐рд▓рд╛ рдЗрдВрд╕реНрдЯрд╛рд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдФрд░ рдореБрдЭреЗ рдРрд╕рд╛ рдХреБрдЫ рднреА рдХрд░рдирд╛ рдпрд╛рдж рдирд╣реАрдВ рд╣реИ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП docker-compose рдХрдорд╛рдВрдб рдкрд░ рдЗрд╕ рдЕрдиреБрдорддрд┐ рд╕реНрддрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред

рдореБрдЭреЗ рдПрдХ рд╕рдорд╛рди рддреНрд░реБрдЯрд┐ рдорд┐рд▓ рд░рд╣реА рд╣реИ рдФрд░ рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ sudo рдЗрд╕реЗ рдареАрдХ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

ERROR: for grafana  Cannot start service grafana: invalid header field value "oci runtime error: container_linux.go:247: starting container process caused \"exec: \\\"/init-grafana-and-run.sh\\\": permission denied\"\n"

рдореБрдЭреЗ рдЕрдкрдиреА рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдорд╛рди рд╕рдорд╕реНрдпрд╛ рдереА рдФрд░ рдпрд╣ рдзрд╛рдЧрд╛ рдорд┐рд▓рд╛ред
рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рд╡реЙрд▓реНрдпреВрдо рдмрдврд╝рд╛рдирд╛ рднреНрд░рдо рдХрд╛ рд╕реНрд░реЛрдд рд╣реИред

рдЖрдкрдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдХреГрдкрдпрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ app.conf рдПрдХ рдореМрдЬреВрджрд╛ рдлрд╝рд╛рдЗрд▓ рд╣реИред
./config/nginx/app.conf:/etc/nginx/conf.d/default.conf

рдпрд╣ рдЖрдкрдХреЗ рд╕реНрдерд╛рдиреАрдп app.conf рдХреЛ рдбреЙрдХрдЯрд░ рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рдорд╛рдЙрдВрдЯ рдХрд░реЗрдЧрд╛ред
рдпрджрд┐ рдпрд╣ рдЖрдкрдХреА рд╕реНрдерд╛рдиреАрдп рдорд╢реАрди рдкрд░ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ, рддреЛ docker рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рдПрдХ "app.conf" рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдмрдирд╛рдПрдЧрд╛, рдЬреЛ рдХрд┐ рдЗрд╕ рд╡рд┐рд╢реЗрд╖ рдорд╛рдорд▓реЗ рдореЗрдВ рдЖрдк рдЖрдорддреМрд░ рдкрд░ рдЕрдкреЗрдХреНрд╖рд╛ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред

рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЖрдкрдХреА рдорджрдж рдХрд░реЗрдЧрд╛ред

_рдЖрдЗрдХрди рдЯреНрд░реЗ рдбреЙрдХрд░ > рд╕реЗрдЯрд┐рдВрдЧреНрд╕... > рд╢реЗрдпрд░реНрдб рдбреНрд░рд╛рдЗрд╡рд░реНрд╕_ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рдЪреЗрдХрдмреЙрдХреНрд╕ _Shared:_ C рдФрд░ D рдЪреБрдиреЗрдВ
рд╢рд╛рдпрдж рдпрд╣ рдЖрдкрдХреА рдорджрдж рдХрд░реЗ!

рдореИрдВрдиреЗ рджреЗрдЦрд╛ рд╣реИ рдХрд┐ dockerfile рдореЗрдВ CMD рд▓рд╛рдЗрди рд╣реИ рдФрд░ docker-compose рдлрд╝рд╛рдЗрд▓ рдореЗрдВ -command рдкреИрд░рд╛рдореАрдЯрд░ рднреА рдЗрд╕ рддреНрд░реБрдЯрд┐ рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдХрд░реЗрдЧрд╛ред

рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдмрдВрдж рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП - рдпрд╣ рдЕрднреА рднреА рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рддреИрдирд╛рддреА рдХреЗ рд▓рд┐рдП рд░рд┐рдореЛрдЯ рдорд╢реАрди рдкрд░ docker-compose рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдиреЗ рдкрд░ рд╕реБрдбреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реИред

рдпрд╣ рдбреЙрдХрд░-рдХрдВрдкреЛрдЬрд╝ 1.9.0 рдХреЗ рд╕рд╛рде рд╣реИред

рджрд┐рд▓рдЪрд╕реНрдк рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдЕрдЧрд░ рдореИрдВ рдорд╢реАрди рдореЗрдВ ssh рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ docker-compose up -d рдмрд┐рдирд╛ рдХрд┐рд╕реА рддреНрд░реБрдЯрд┐ рдХреЗ рдкреВрд░рд╛ рд╣реЛрддрд╛ рд╣реИред рддреЛ, рдореЗрд░реЗ рд▓рд┐рдП, рдпрд╣ рдХреЗрд╡рд▓ рддрднреА рд╣реЛрддрд╛ рд╣реИ рдЬрдм рджреВрд░ рд╕реЗ рдЪрд▓ рд░рд╣рд╛ рд╣реЛред

рдЕрдЬреАрдм рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдореЗрдВ рдорд╛рдЙрдВрдЯ рд╕реНрдерд╛рдиреАрдп рдкрде рдХреЗ рд▓рд┐рдП рд╣реИ (рдиреАрдЪреЗ рдмреЛрд▓реНрдб рдореЗрдВ) - рдореЗрд░реЗ рдбреЙрдХрд░-рдХрдВрдкреЛрдЬрд╝ рдореЗрдВ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рд╕рдВрджрд░реНрднрд┐рдд рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╢рд╛рдпрдж рдпрд╣ рдбреЙрдХрд░-рдХрдВрдкреЛрдЬрд╝ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд╛рдкреЗрдХреНрд╖/рдкреВрд░реНрдг рдкрде рд╕рдорд╕реНрдпрд╛ рд╣реИред

рддреНрд░реБрдЯрд┐: nginx рдХреЗ рд▓рд┐рдП рд╕реЗрд╡рд╛ nginx рдкреНрд░рд╛рд░рдВрдн рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛: рдЕрдорд╛рдиреНрдп рд╢реАрд░реНрд╖ рд▓реЗрдЦ рдлрд╝реАрд▓реНрдб рдорд╛рди "oci рд░рдирдЯрд╛рдЗрдо рддреНрд░реБрдЯрд┐:
рдХрдВрдЯреЗрдирд░_рд▓рд┐рдирдХреНрд╕.рдЧреЛ: 247: рдХрдВрдЯреЗрдирд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рдХрд╛рд░рдг \"process_linux.go:359: рдХрдВрдЯреЗрдирд░ рдЗрдирд┐рдЯ рдХрд╛ рдХрд╛рд░рдг рдмрдирд╛
\\"rootfs_linux.go:53: \\\\ "/data/www/aq/docker/nginx/default.conf \\\\ " рдХреЛ rootfs рдмрдврд╝рд╛рдирд╛
/lib/docker/aufs/mnt/8e3b80c25d85b70b78ea479a5f68373e236fdd3dafd62b241495907ace62da2f\\\\"
\\\\"/var/lib/docker/aufs/mnt . рдкрд░
/8e3b80c25d85b70b78ea479a5f68373e236fdd3dafd62b241495907ace62da2f/etc/nginx/conf.d
/default.conf\\\\" рдХреЗ рдХрд╛рд░рдг \\\\"рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдирд╣реАрдВ\\\\"\\"\"\n"

рдпрд╣ docker-compose.yml рдореЗрдВ рдПрдХ рд▓рд╛рдЗрди рдХреЗ рдХрд╛рд░рдг nginx рдХреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рд╕реНрдерд╛рдиреАрдп рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рд╡рд╛рдкрд╕ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣рд╛ рд╣реИ:

    volumes:
      - ./docker/nginx/default.conf:/etc/nginx/conf.d/default.conf

рдпрд╣ рд░рд┐рдореЛрдЯ рдкрд░ /home/root/docker рдФрд░ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ /data/www/aq/docker рдХреЛ рд╣рд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, docker-compose рд░рд┐рдореЛрдЯ рдкрд░ рд╕реНрдерд╛рдиреАрдп рдкрде рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИред

рдХреЛрдИ рдЕрдиреНрдп рд╡рд┐рд╡рд░рдг/рд▓реЙрдЧ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдореЗрдВ рдкреНрд░рд╕рдиреНрдирддрд╛ рд╣реЛ рд░рд╣реА рд╣реИред

рдЫрд╡рд┐ рдмрдирд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЖрдкрдХреЛ docker-entrypoint.sh рдХреЛ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдмрдирд╛рдирд╛ рд╣реЛрдЧрд╛:

chmod +x docker-entrypoint.sh

рдЕрдиреНрдпрдерд╛ рдЗрд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЛ рдЕрдиреБрдорддрд┐ рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИред

рдпрд╣рд╛рдВ рд╡рд╣реА рдореБрджреНрджрд╛ред рдЕрднреА рддрдХ рдпрд╣ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рд╢реБрд░реВ рд╣реБрдЖред

рдорд┐рд▓ рдЧрдпрд╛, рдореИрдВ рд╕рд╣реА рдХреНрд░рдо рдореЗрдВ рд╡рд┐рдХрд▓реНрдк рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рдерд╛:

docker-compose run web -f docker-compose-prod.yml /bin/bash

рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ рдЬрдмрдХрд┐:

docker-compose run -f docker-compose-prod.yml web /bin/bash

рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рд╡реЗ рдкреИрд░рд╛рдореАрдЯрд░ рдСрд░реНрдбрд░ рдкреНрд░рддрд┐рдмрдВрдз рдХрд╛рдлреА рдкрд░реЗрд╢рд╛рди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╣реИрдВред рдХрд┐рд╕реА рднреА рдпреВрдирд┐рдХреНрд╕ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдХреЗ рд╕рд╛рде рдХрднреА рднреА рдЗрддрдиреЗ рд╕рд╛рд░реЗ рдореБрджреНрджреЗ рдирд╣реАрдВ рд╣реИрдВ ...

рдпрд╣ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореЗрд░реЗ рд╕рд┐рд░ рдХреЛ рдореЗрд░реЗ рдХреАрдмреЛрд░реНрдб рдореЗрдВ рдХреЛрд╕ рд░рд╣рд╛ рдерд╛ред рдлрд┐рдХреНрд╕ рдкреЛрд╕реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдореИрдХ рдкрд░ рдореЗрд░реЗ рдореВрд▓ рдбреЙрдХрдЯрд░ рдкрд░ рднреА рд╣реЛрддреА рд╣реИ ... рдкрддрд╛ рдирд╣реАрдВ рдЗрд╕реЗ рдХреИрд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдП!

ERROR: for elasticsearch  Cannot start service elasticsearch: oci runtime error: container_linux.go:247: starting container process caused "process_linux.go:359: container init caused \"rootfs_linux.go:54: mounting \\\"/Users/mhuang/docker/elk/elasticsearch/config/elasticsearch.yml\\\" to rootfs \\\"/var/lib/docker/aufs/mnt/f41ff7a7a6fff5c6aa141ff8e9ca2d8c85740e4c7c707c6f720312703392b84a\\\" at \\\"/var/lib/docker/aufs/mnt/f41ff7a7a6fff5c6aa141ff8e9ca2d8c85740e4c7c707c6f720312703392b84a/usr/share/elasticsearch/config/elasticsearch.yml\\\" caused \\\"not a directory\\\"\""
: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type

рдореЗрд░реЗ рдбреЙрдХрдЯрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдЬрд╛рдирдХрд╛рд░реА рдиреАрдЪреЗ рджреА рдЧрдИ рд╣реИ:

$ docker version
Client:
 Version:      1.13.1
 API version:  1.26
 Go version:   go1.7.5
 Git commit:   092cba3
 Built:        Wed Feb  8 08:47:51 2017
 OS/Arch:      darwin/amd64

Server:
 Version:      1.13.1
 API version:  1.26 (minimum version 1.12)
 Go version:   go1.7.5
 Git commit:   092cba3
 Built:        Wed Feb  8 08:47:51 2017
 OS/Arch:      linux/amd64
 Experimental: true
$ docker info
Containers: 15
 Running: 0
 Paused: 0
 Stopped: 15
Images: 38
Server Version: 1.13.1
Storage Driver: aufs
 Root Dir: /var/lib/docker/aufs
 Backing Filesystem: extfs
 Dirs: 380
 Dirperm1 Supported: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
 Volume: local
 Network: bridge host ipvlan macvlan null overlay
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: aa8187dbd3b7ad67d8e5e3a15115d3eef43a7ed1
runc version: 9df8b306d01f59d3a8029be411de015b7304dd8f
init version: 949e6fa
Security Options:
 seccomp
  Profile: default
Kernel Version: 4.9.8-moby
Operating System: Alpine Linux v3.5
OSType: linux
Architecture: x86_64
CPUs: 4
Total Memory: 1.952 GiB
Name: moby
ID: 247X:LGNT:FJ4M:U6XE:T47E:WXLQ:VFXY:D3Z2:MBPI:KMAL:32LQ:DDHF
Docker Root Dir: /var/lib/docker
Debug Mode (client): false
Debug Mode (server): true
 File Descriptors: 17
 Goroutines: 27
 System Time: 2017-02-22T19:00:56.756261436Z
 EventsListeners: 1
No Proxy: *.local, 169.254/16
Registry: https://index.docker.io/v1/
Experimental: true
Insecure Registries:
 127.0.0.0/8
Live Restore Enabled: false

@imarchuang рдЖрдкрдХреА рдПрдХ рдЕрд▓рдЧ рд╕рдорд╕реНрдпрд╛ рдкреНрд░рддреАрдд рд╣реЛрддреА рд╣реИ!

рдЖрдк рдХреНрдпрд╛ рдорд╛рдЙрдВрдЯ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рд╣реЛрд╕реНрдЯ рдкрд░ рдХреЛрдИ рдлрд╝реЛрд▓реНрдбрд░ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИред

рдХреГрдкрдпрд╛ рдЕрдкрдиреА docker-compose рдлрд╝рд╛рдЗрд▓ рдкреНрд░рджрд╛рди рдХрд░реЗрдВ

рдореЗрд░реЗ рдорд╕рд▓реЗ рдЕрдм рднреА рд╡рд╣реА рд╣реИрдВред рдореИрдВ рдПрдХ php-fpm рдФрд░ nginx рдХрдВрдЯреЗрдирд░ рдЪрд▓рд╛ рд░рд╣рд╛ рдерд╛ред
рдореЗрд░реА рд╡рд┐рдВрдбреЛрдЬрд╝ рдорд╢реАрди рдХреЛ рд░реАрдмреВрдЯ рдХрд┐рдпрд╛, рдФрд░ рдпрд╣ рдЕрдм рдлрд╛рдЗрд▓реЗрдВ рдирд╣реАрдВ рдвреВрдВрдв рд╕рдХрд╛ рдореИрдВ php-fpm рдХрдВрдЯреЗрдирд░ рдкрд░ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣рд╛ рдерд╛ред

NOTICE: PHP message: PHP Warning:  Unknown: failed to open stream: No such file or directory in Unknown on line 0
172.17.0.5 -  27/Feb/2017:14:06:05 +0000 "GET /index.php" 200
NOTICE: PHP message: PHP Fatal error:  Unknown: Failed opening required '/var/www/xxxx/public/index.php' (include_path='.:/usr/share/php') in Unknown on line 0
172.17.0.5 -  27/Feb/2017:14:06:06 +0000 "GET /index.php" 404
ERROR: Unable to open primary script: /var/www/xxxx/public/index.php (No such file or directory)

рдлрд┐рд░ рдХрдВрдЯреЗрдирд░ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдФрд░ рдорд┐рд▓рд╛:

Cannot start service loanstreet-php-fpm: oci runtime error: container_linux.go:247: starting container process caused "process_linux.go:359: container init caused \"rootfs_linux.go:54: mounting \\\"/C/Web/Apache/htdocs/sxxxxxx/php-fpm/php-ini-overrides.ini\\\" to rootfs \\\"/var/lib/docker/aufs/mnt/83e56fa30d7fae9156dc5842b62f1bc65cbbbcbfebabd96bb4d3513df53458bc\\\" at \\\"/var/lib/docker/aufs/mnt/83e56fa30d7fae9156dc5842b62f1bc65cbbbcbfebabd96bb4d3513df53458bc/etc/php/7.1/fpm/conf.d/99-overrides.ini\\\" caused \\\"not a directory\\\"\""

"рд╡реЙрд▓реНрдпреВрдо" рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдмрд╛рдВрдзрддрд╛ рд╣реИ ... рдлрд╛рдЗрд▓реЗрдВ рдирд╣реАрдВред

@imarchuang "рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди" рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ => рдПрд▓реНрдХ/рдЗрд▓рд╛рд╕реНрдЯрд┐рдХреНрд╕ рдЦреЛрдЬ/рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХреЛ/usr/share/elasticsearch/config рдХреЗ рд╕рд╛рде

@chielsen /etc/php/7.1/fpm/conf.d рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рд╕рд╛рде "php-fpm" рдбрд╛рдпрд░реЗрдХреНрдЯреЛрдЯреНрд░реА рдХреЛ рдмрд╛рдВрдзреЗрдВ

рд╣рд╛рдп рд░реЛрдореЗрди,

рдЙрддреНрддрд░ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ ... рдЗрд╕рд▓рд┐рдП рдХреЛрдИ рд░рд╛рд╕реНрддрд╛ рдирд╣реАрдВ рд╣реИ рдЕрдЧрд░ рдореИрдВ рдХрд░реВрдБ
рдХреЗрд╡рд▓ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдорд╛рдЙрдВрдЯ рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ?

рд╕рд╛рджрд░
рдорд╛рд░реНрдХ рд╣реБрдЖрдВрдЧреЛ
рд╕реЗрд▓ рдлреЛрди: (+1) 416-856-2622

27 рдлрд░рд╡рд░реА 2017 рдХреЛ 09:41 рдмрдЬреЗ, рд░реЛрдореЗрди рдбреЗрдХреНрд╡рд┐рдб рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com
рд▓рд┐рдЦрд╛ рдерд╛:

"рд╡реЙрд▓реНрдпреВрдо" рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдмрд╛рдВрдзрддрд╛ рд╣реИ ... рдлрд╛рдЗрд▓реЗрдВ рдирд╣реАрдВред

@imarchuang https://github.com/imarchuang "рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди" рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЛ рдмрд╛рдВрдзреЗрдВ
=> рдПрд▓реНрдХ/рдЗрд▓рд╛рд╕реНрдЯрд┐рдХреНрд╕ рдЦреЛрдЬ/рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд╕рд╛рде/usr/рд╢реЗрдпрд░/рдЗрд▓рд╛рд╕реНрдЯрд┐рдХреНрд╕ рдЦреЛрдЬ/рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди

@chielsen https://github.com/chielsen рдмрд╛рдЗрдВрдб "php-fpm" direcotry with
/etc/php/7.1/fpm/conf.d рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/docker/compose/issues/4039#issuecomment-282738779 ,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AHoqGkRXsN6lONNR52yXWSozxL3kawXqks5rguCugaJpZM4KZlqg
.

@romaindequidt рдпрд╣ рдЕрдЬреАрдм рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╣рдореЗрд╢рд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдореБрдЭреЗ рдпрд╣ https://phpdocker.io/generator . рд╕реЗ рдорд┐рд▓рд╛ рд╣реИ
рдлрд╝рд╛рдЗрд▓ рдХреЛ рдорд╛рдЙрдВрдЯ рдХрд░рдирд╛ рднреА рдпрд╣рд╛рдБ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ: https://docs.docker.com/engine/tutorials/dockervolumes/#mount -a-host-file-as-a-data-volume

рдореБрдЭреЗ рдЕрднреА рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдорд┐рд▓рд╛, рдлрд╝рд╛рдЗрд▓ рдХреЛ рдХреЗрд╡рд▓ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП, рд▓рд╛рдЗрди рдХреЗ рдЕрдВрдд рдореЗрдВ ':ro' рдЬреЛрдбрд╝рдХрд░ред

рдЖрдк рдпрд╛ рддреЛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдлрд╝рд╛рдЗрд▓ рдорд╛рдЙрдВрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдпрд╛ рдЖрдк рдПрдХ рд╕рдВрдкреВрд░реНрдг рдлрд╝реЛрд▓реНрдбрд░ рдорд╛рдЙрдВрдЯ рдХрд░рддреЗ рд╣реИрдВред
рдЖрдк рдХрд┐рд╕реА рдПрдХ рдлрд╛рдЗрд▓ рдХреЛ рдлреЛрд▓реНрдбрд░ рдореЗрдВ рдорд╛рдЙрдВрдЯ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ!

рдЬреИрд╕рд╛ рдХрд┐ @chielsen рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП рд▓рд┐рдВрдХ рд╕реЗ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЖрдк рдпрд╣ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

docker run --rm -it -v ~/.bash_history:/root/.bash_history ubuntu /bin/bash

рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╕реНрдерд╛рдиреАрдп .bash_history рдлрд╝рд╛рдЗрд▓ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдХреЗ рд╕рд╛рде рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдореИрдк рдХрд░рддрд╛ рд╣реИред

рдореИрдВрдиреЗ рдЕрднреА рдЗрд╕ рддреНрд░реБрдЯрд┐ рдХреЛ рдбреЙрдХрдЯрд░ рдбреЗрдореЙрди рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд┐рдП рдмрд┐рдирд╛ рдбреЙрдХрд░ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдкрдХрдбрд╝рд╛ рд╣реИред

Step 9/13 : RUN /bin/ln -s /etc/nginx/sites-available/symfony.conf /etc/nginx/sites-enabled/symfony.conf
 ---> Running in ea68a8b4bf61
container_linux.go:247: starting container process caused "process_linux.go:334: running prestart hook 0 caused \"fork/exec /usr/bin/dockerd (deleted): no such file or directory\""
ERROR: Service 'nginx' failed to build: invalid header field value "oci runtime error: container_linux.go:247: starting container process caused \"process_linux.go:334: running prestart hook 0 caused \\\"fork/exec /usr/bin/dockerd (deleted): no such file or directory\\\"\"\n"

рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╕рднреА рд╕рд╛рдорд╛рдиреНрдп рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдореИрдВрдиреЗ docker-compose.yml рдлрд╝рд╛рдЗрд▓ рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рд╣реИред
рд╕реЗ
- /usr/рд╕реНрдерд╛рдиреАрдп/рдмрд┐рди/рдбреЙрдХрд░:/usr/рдмрд┐рди/рдбреЙрдХрд░
рдкреНрд░рддрд┐
- /usr/bin/docker:/usr/bin/docker

рдпрд╣ рдмрдврд╝рд┐рдпрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдореБрдЭреЗ рдЕрднреА рднреА рдХрднреА-рдХрднреА рдпрд╣ рддреНрд░реБрдЯрд┐ рд╣реЛрддреА рд╣реИред рдореИрдВрдиреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрднреА рдПрдХ рдирдпрд╛ рдкреАрд╕реА рдЦрд░реАрджрд╛ рд╣реИ рдФрд░ рдПрдХ рд╕рд╛рдл рдЬреАрдд 10 рд╕реНрдерд╛рдкрд┐рдд рдХреА рд╣реИ рдФрд░ рдЕрднреА рднреА рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣реИред рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХрд╛ рдПрдХрдорд╛рддреНрд░ рддрд░реАрдХрд╛ рд░рд┐рдмреВрдЯ рдХрд░рдирд╛ рд╣реИред
рдХреНрдпрд╛ рдХреЛрдИ рдЗрд╕ рдкрд░ рдЧреМрд░ рдХрд░ рд░рд╣рд╛ рд╣реИ?

@chielsen рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХрдо рд╕реЗ рдХрдо рдбреЙрдХрд░ рдЕрдкрдбреЗрдЯ рдХреЗ рдмрд╛рдж рдРрд╕рд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдореИрдВрдиреЗ рдбреЙрдХрд░ рдбрд┐рдорди рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде рдореЗрд░реЗ рд▓рд┐рдП рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд┐рдпрд╛ред

рдЬрдм рдореИрдВ рдбреЙрдХрд░ рдЪрд▓рд╛рддрд╛ рд╣реВрдВ рдореБрдЭреЗ рдирд┐рдореНрди рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ
Error response from daemon: invalid header field value "oci runtime error: container_linux.go:247: starting container process caused \"chdir to cwd (\\\"/data/env/tomcats/0\\\") set in config.json failed: no such file or directory\"\n" Error: failed to start containers: fd2e03516c08
рдФрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдореЗрдВ рдореЗрд░реА dockerfile
`рдорд┐рдирдЪрд╛рдВрдЧрдЪреЗрди/рдУрдкрдирдЬреЗрдбрдХреЗ рд╕реЗ :рдирд╡реАрдирддрдо
рдореЗрдирдЯреЗрдирд░ рдорд┐рдирдЪрд╛рдВрдЧрдЪреЗрди
LABEL рдирд╛рдо = "рдЯреЛрдордХреИрдЯ" рд▓рд╛рдЗрд╕реЗрдВрд╕ = "рдПрдордЖрдИрдЯреА" рдирд┐рд░реНрдорд╛рдг-рддрд┐рдерд┐ = "20170223"

рдПрдирд╡реА рд╕рдВрд╕реНрдХрд░рдг 8.5.15
ENV TOMCAT_PATH /рдбреЗрдЯрд╛/рдПрдирд╡реА/рдЯреЙрдордХреИрдЯреНрд╕/0

рд░рди рдпрдо рдЕрдкрдбреЗрдЯ -y && cd /data/softs && wget http://www-us.apache.org/dist/tomcat/tomcat-8/v $VERSION/bin/apache-tomcat-$VERSION.tar.gz && tar -zxf apache-tomcat-$VERSION.tar.gz && mkdir /data/env/tomcats && mv apache-tomcat-$VERSION $TOMCAT_PATH && rm -rf /data/softs/*

рдХреЙрдкреА catalina.sh $TOMCAT_PATH/bin/catalina.sh
рдХреЙрдкреА рд╕рд░реНрд╡рд░.xml $TOMCAT_PATH/conf/server.xml
рд╕рдВрджрд░реНрдн рдХреЙрдкреА рдХрд░реЗрдВ.xml $TOMCAT_PATH/conf/context.xml

рд░рди chmod +x $TOMCAT_PATH/bin/catalina.sh

WORKDIR $TOMCAT_PATH

рд╕реАрдПрдордбреА ["bin/catalina.sh", "рд░рди"] `

рд╕рдм рдореЗрд░реА рдорджрдж рдХрд░реЛ !!! -ред --

рдпрд╣ рд╡рд┐рдВрдбреЛрдЬрд╝ 7 рдкрд░ рдбреЙрдХрдЯрд░-рдЯреВрд▓рдмреЙрдХреНрд╕ рдХреЗ рд╕рд╛рде рднреА рд╣реЛ рд░рд╣рд╛ рд╣реИ:

ERROR: for storage_startup  Cannot start service storage_startup: invalid header
 field value "oci runtime error: container_linux.go:247: 
starting container process caused \"exec: \\\"./startup.sh\\\":
 permission denied\"\n"

рдЙрджреНрджреЗрд╢реНрдпрдкрд┐рдВрдЯрд╛ рдЬрдм рдЖрдкрдХреЛ рдпрд╣ рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ рддреЛ рдЕрдкрдиреЗ рдЯреВрд▓рдмреЙрдХреНрд╕ рдХреЛ рдкреБрдирдГ рдЖрд░рдВрдн рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред рдФрд░ рдЕрдкрдиреЗ рдХрдВрдЯреЗрдирд░ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВ,
рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЕрднреА рднреА рд╡рд╣реА рддреНрд░реБрдЯрд┐ рд╣реИ, рддреЛ рдбреЙрдХрд░ рдЯреВрд▓рдмреЙрдХреНрд╕ рдореЗрдВ рд╡рд░реНрдЪреБрдЕрд▓ рдмреЙрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдФрд░ рдлрд┐рд░ рд╕рд╛рдорд╛рдиреНрдп рдкрд░ рд╡рд╛рдкрд╕ рдЖрдПрдВ рдФрд░ рдЗрд╕реЗ рдареАрдХ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдпрд╣ рдЖрдЬ рдорд┐рд▓рд╛ред
рдбреЙрдХрд░ рдРрдк рдХреЗ рд╕рд╛рде рд╡рд┐рдВрдбреЛрдЬ 10 рдкреНрд░реЛ (рджреЗрд╢реА рд╣рд╛рдЗрдкрд░-рд╡реА) 17.03.1-рд╕реАрдИ-рд╡рд┐рди5 (10743)
рдореИрдВ рдЗрд╕ рд╡рд┐рд╢реЗрд╖ рдХрдВрдЯреЗрдирд░ рдХреЛ рдорд╣реАрдиреЛрдВ рд╕реЗ рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЗ рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реВрдВред рд▓реИрдкрдЯреЙрдк рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд┐рдпрд╛ рдФрд░ рдмрдЧ рд╡рд╛рдкрд╕ рдирд╣реАрдВ рдЖрдпрд╛ред

ERROR: for goconvey-dev  Cannot start service goconvey-dev: oci runtime error: container_linux.go:247: starting container process caused "process_linux.go:359: container init caused \"rootfs_linux.go:54: mounting \\\"/C/Users/xxx/workspace/go/src/github.com/xxx\\\" to rootfs \\\"/var/lib/docker/overlay2/c39c054c44d82f699180b40c19a5a626c74063f8c9defa0c2a2bf12dfdb7972d/merged\\\" at \\\"/go/src/github.com/xxx\\\" caused \\\"stat /C/Users/xxx/workspace/go/src/github.com/xxx: input/output error\\\"\""
Encountered errors while bringing up the project.

@veqryn рд░рд╛рд╕реНрддреЗ рдореЗрдВ рд░рд╛рдЬрдзрд╛рдиреА "рд╕реА" рд╕рдВрджрд┐рдЧреНрдз рд▓рдЧрддреА рд╣реИред рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдкрде рдХреЛ boot2docker VM рдореЗрдВ рд▓реЛрдЕрд░рдХреЗрд╕ рдбреНрд░рд╛рдЗрд╡ рдЕрдХреНрд╖рд░ рдХреЗ рд╕рд╛рде рд░рдЦрд╛ рдЧрдпрд╛ рд╣реИ - рдЬреИрд╕реЗ рдХрд┐ /c/Users/xxx/...

рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдмрд┐рд▓реНрдХреБрд▓ рдЬрд╡рд╛рдм рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕ рдореЗрдВ рд╡реАрдПрдо рдЧреБрдгреЛрдВ рдореЗрдВ рдкрде рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВред

рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ, рдпрд╣ рд╡рд┐рдВрдбреЛрдЬрд╝ 10 рдкреНрд░реЛ рдкрд░ "рдореВрд▓" рдбреЙрдХрд░ рд╣реИ (рд╣рд╛рдЗрдкрд░-рд╡реА MobyLinux рдпрд╛ рдХреБрдЫ рдХреЗ рд╕рд╛рде)

рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдЕрднреА рднреА рд╣реЛ рд░рд╣рд╛ рд╣реИред рдореИрдВ рд╡реАрдПрд╕ 2017 15.2 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдирдИ .net рдХреЛрд░ webapi рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рддред рдпрд╣ рдЪрд▓рддрд╛ рд╣реИ рдФрд░ рдореВрд▓реНрдп рдирд┐рдпрдВрддреНрд░рдХ рд╕реЗ рдЖрдЙрдЯрдкреБрдЯ рджреЗрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдбреЛрдХрд░ рд╕рдХреНрд╖рдо рдФрд░ рдЪрд▓ рд░рд╣реЗ рдбреЛрдХрд░ рдХреЗ рд╕рд╛рде рдпрд╣ рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИ



рдиреЗрдЯрдХреЛрд░рдПрдк1.1.1
1.1.1
..docker-compose.dcproj













рддреНрд░реБрдЯрд┐ MSB4018 "PrepareForLaunch" рдХрд╛рд░реНрдп рдЕрдирдкреЗрдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рд╡рд┐рдлрд▓ рд░рд╣рд╛ред
Microsoft.DotNet.Docker.CommandLineClientException: dockercompose1799126456_webapplication1_1 рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдирд╛
рддреНрд░реБрдЯрд┐: webapplication1 рдХреЗ рд▓рд┐рдП рд╕реЗрд╡рд╛ webapplication1 рд╢реБрд░реВ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛: oci рд░рдирдЯрд╛рдЗрдо рддреНрд░реБрдЯрд┐: container_linux.go:247: рдХрдВрдЯреЗрдирд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ "process_linux.go:359: рдХрдВрдЯреЗрдирд░ рдЗрдирд┐рдЯ рдХреЗ рдХрд╛рд░рдг \"rootfs_linux.go:54: рдорд╛рдЙрдВрдЯрд┐рдВрдЧ \\"/C/Users/ ozi/clrdbg\\" рд╕реЗ rootfs \\"/var/lib/docker/aufs/mnt/bcd36fde3d73f42c946097965ac1a8f140ed57736aa10c499bd837de25e47d1b\\" рдкрд░ \\"/clrdbg\\" рдХрд╛рд░рдг \\"stat /Crdb:rdb: /рдЖрдЙрдЯрдкреБрдЯ рддреНрд░реБрдЯрд┐\\"\""
рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд▓рд╛рддреЗ рд╕рдордп рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛..

рдЕрдзрд┐рдХ рд╕рдорд╕реНрдпрд╛ рдирд┐рд╡рд╛рд░рдг рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП, http://aka.ms/DockerToolsTroubleshooting ---> Microsoft.DotNet.Docker.CommandLineClientException: recreating dockercompose1799126456_webapplication1_1 рдкрд░ рдЬрд╛рдПрдВред
рддреНрд░реБрдЯрд┐: webapplication1 рдХреЗ рд▓рд┐рдП рд╕реЗрд╡рд╛ webapplication1 рд╢реБрд░реВ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛: oci рд░рдирдЯрд╛рдЗрдо рддреНрд░реБрдЯрд┐: container_linux.go:247: рдХрдВрдЯреЗрдирд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ "process_linux.go:359: рдХрдВрдЯреЗрдирд░ рдЗрдирд┐рдЯ рдХреЗ рдХрд╛рд░рдг \"rootfs_linux.go:54: рдорд╛рдЙрдВрдЯрд┐рдВрдЧ \\"/C/Users/ ozi/clrdbg\\" рд╕реЗ rootfs \\"/var/lib/docker/aufs/mnt/bcd36fde3d73f42c946097965ac1a8f140ed57736aa10c499bd837de25e47d1b\\" рдкрд░ \\"/clrdbg\\" рдХрд╛рд░рдг \\"stat /Crdb:rdb: /рдЖрдЙрдЯрдкреБрдЯ рддреНрд░реБрдЯрд┐\\"\""
рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд▓рд╛рддреЗ рд╕рдордп рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (рдХрд╛рд░реНрдп рдХрд╛рд░реНрдп) рдкрд░
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (рдХрд╛рд░реНрдп рдХрд╛рд░реНрдп) рдкрд░
Microsoft.DotNet.Docker.DockerComposeClient рдкрд░редd__18.рдореВрд╡рдиреЗрдХреНрд╕реНрдЯ ()
--- рдЖрдВрддрд░рд┐рдХ рдЕрдкрд╡рд╛рдж рд╕реНрдЯреИрдХ рдЯреНрд░реЗрд╕ рдХрд╛ рдЕрдВрдд ---
Microsoft.DotNet.Docker.DockerComposeClient рдкрд░редd__18.рдореВрд╡рдиреЗрдХреНрд╕реНрдЯ ()
--- рдкрд┐рдЫрд▓реЗ рд╕реНрдерд╛рди рд╕реЗ рд╕реНрдЯреИрдХ рдЯреНрд░реЗрд╕ рдХрд╛ рдЕрдВрдд рдЬрд╣рд╛рдВ рдЕрдкрд╡рд╛рдж рдлреЗрдВрдХрд╛ рдЧрдпрд╛ рдерд╛ ---
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (рдХрд╛рд░реНрдп рдХрд╛рд░реНрдп) рдкрд░
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (рдХрд╛рд░реНрдп рдХрд╛рд░реНрдп) рдкрд░
Microsoft.DotNet.Docker.DockerWorkspace рдкрд░редd__14.рдореВрд╡рдиреЗрдХреНрд╕реНрдЯ ()
--- рдкрд┐рдЫрд▓реЗ рд╕реНрдерд╛рди рд╕реЗ рд╕реНрдЯреИрдХ рдЯреНрд░реЗрд╕ рдХрд╛ рдЕрдВрдд рдЬрд╣рд╛рдВ рдЕрдкрд╡рд╛рдж рдлреЗрдВрдХрд╛ рдЧрдпрд╛ рдерд╛ ---
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (рдХрд╛рд░реНрдп рдХрд╛рд░реНрдп) рдкрд░
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (рдХрд╛рд░реНрдп рдХрд╛рд░реНрдп) рдкрд░
Microsoft.DotNet.Docker.BuildTasks.DockerBaseTask.Execute() рдкрд░
Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute() рдкрд░
Microsoft.Build.BackEnd.TaskBuilder рдкрд░редd__26.MoveNext() docker-compose C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\Microsoft\VisualStudio\v15.0\Docker\Microsoft.VisualStudio.Docker.Compose.targets 192

рд╡рд┐рдВрдбреЛрдЬрд╝ 10 рдкрд░ рдФрд░ рдмрд╕ рдЗрд╕ рдмрдЧ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рдбреЙрдХрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдЬрд╛рдирд╛ -> рд╕рд╛рдЭрд╛ рдбреНрд░рд╛рдЗрд╡ рдФрд░ рдлрд┐рд░ рдореЗрд░реА рдбреНрд░рд╛рдЗрд╡ рдХреЛ рдЕрдЪрдпрдирд┐рдд рдХрд░рдирд╛, рд▓рд╛рдЧреВ рдХрд░рдирд╛, рдФрд░ рдлрд┐рд░ рдлрд┐рд░ рд╕реЗ рдЪрдпрди рдХрд░рдирд╛ (рд▓рд╛рдЧреВ рдХрд░рдирд╛) рдЗрд╕реЗ рдареАрдХ рдХрд░ рджрд┐рдпрд╛ рд╣реИред рдзрдиреНрдпрд╡рд╛рдж @ artem-gavrylenko

рдореБрдЭреЗ рдпрд╣ рддреНрд░реБрдЯрд┐ рдмрд╣реБрдд рд╣реА рдмреЗрд╡рдХреВрдлреА рднрд░реА рдмрд╛рдд рдереА:

рдореИрдВ рдпрд╣ рдХрд░ рд░рд╣рд╛ рдерд╛

COPY ./package.json /frontend

рдЗрд╕рдХреЗ рдмрдЬрд╛рдп:

COPY ./package.json /frontend/

рд╡рд┐рдВрдбреЛрдЬ 10 рдкрд░ рдореИрдВ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП рдбреЙрдХрд░ рдХреЗ рд╕рд╛рде рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣рд╛ рдерд╛ред рдРрд╕рд╛ рд╣реЛрдиреЗ рд▓рдЧрд╛ рдФрд░ рдореИрдВ рдпрд╣ рдкрддрд╛ рдирд╣реАрдВ рд▓рдЧрд╛ рд╕рдХрд╛ рдХрд┐ рдЬрдм рддрдХ рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рдирд╣реАрдВ рд╣реБрдЖ рдХрд┐ рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдУрдПрд╕ рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓реНрд╕ рдХреЛ рджрд┐рди рдореЗрдВ рдкрд╣рд▓реЗ рд╣реА рдмрджрд▓ рджрд┐рдпрд╛ рд╣реИ! рдореИрдВ рдбреЙрдХрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ -> рд╕рд╛рдЭрд╛ рдбреНрд░рд╛рдЗрд╡ рдореЗрдВ рдЧрдпрд╛ рдФрд░ 'рдореЗрд░реЗ рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓ рд░реАрд╕реЗрдЯ рдХрд░реЗрдВ' рдкрд░ рдХреНрд▓рд┐рдХ рдХрд┐рдпрд╛ред рдлрд┐рд░ рдореБрдЭрд╕реЗ рдореЗрд░реА рдирдИ рд╕рд╛рдЦ рдорд╛рдВрдЧреА рдЧрдИ рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реЛ рдЧрдпрд╛ред

рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкрд╛рдЗрдкрд▓рд╛рдЗрди рд╣реИрдВ, рджреЛрдиреЛрдВ рдПрдХ рд╣реА рдбреЙрдХ рдкрд░ рдЪрд▓рд╛рдИ рдЬрд╛ рд░рд╣реА рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рдХреЛ рд╣реА рд╣реЛрддрд╛ рд╣реИ....!!! рдХреЛрдИ рд╡рд┐рдЪрд╛рд░?

рдореЗрд░рд╛ рдЕрдиреБрднрд╡ рдпрд╣ рдерд╛ рдХрд┐ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рдЦрд░рд╛рдм рдкреНрд░рд▓реЗрдЦрд┐рдд рддреНрд░реБрдЯрд┐ рд╕реНрдерд┐рддрд┐ рд╣реИред рдЗрд╢реНрдпреВ (рдореЗрд░реЗ рд▓рд┐рдП) рдореЗрд░реА рдбреЙрдХрд░-рдХрдВрдкреЛрдЬрд╝ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ VOLUME рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ рдореЗрдВ рдПрдХ рд╕реНрд░реЛрдд рдлрд╝рд╛рдЗрд▓/рдбреАрдЖрдИрдЖрд░ рдХрд╛ рд╕рдВрджрд░реНрдн рджреЗ рд░рд╣рд╛ рдерд╛ред

рдЗрд╕реЗ рдареАрдХ рдХрд░рдирд╛ (рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореМрдЬреВрджрд╛ рдлрд╝рд╛рдЗрд▓/рдбреАрдЖрдИрдЖрд░ рдХрд╛ рдЬрд┐рдХреНрд░ рдХрд░рдХреЗ) рдиреЗ рд╢рд░реНрдд рддрдп рдХреАред

рдореИрдВ рд╡рд┐рдВрдбреЛрдЬ 7 рдкрд░ рд╣реВрдВред рдпрд╣ рдореЗрд░реЗ рдбреЙрдХрдЯрд░-рдХрдВрдкреЛрдЬрд╝ рдореЗрдВ рд╣реИ

  elasticsearch:
    image: elasticsearch:5
    restart: always
    environment:
      ES_JAVA_OPTS: "-Xms750m -Xmx750m"
    ports:
      - "9200:9200"
    volumes:
      - "./config/elasticsearch/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml"
      - "./config/elasticsearch/plugins:/usr/share/elasticsearch/plugins"

рдФрд░ рдореБрдЭреЗ рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ

`$ рдбреЛрдХрд░-рд▓рд┐рдЦреЗрдВ рдЕрдк
mcclatchy_elasticsearch_1 рдХреЛ рд╣рдЯрд╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ
mcclatchy_memcached_1 рдЕрдк-рдЯреВ-рдбреЗрдЯ рд╣реИ
mcclatchy_mailcatcher_1 рдЕрдк-рдЯреВ-рдбреЗрдЯ рд╣реИ
0155df9beaaa_0155df9beaaa_mcclatchy_elasticsearch_1 рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ ...
mcclatchy_mysql_1 рдЕрдк-рдЯреВ-рдбреЗрдЯ рд╣реИ
0155df9beaaa_0155df9beaaa_mcclatchy_elasticsearch_1 рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ ... рддреНрд░реБрдЯрд┐

рддреНрд░реБрдЯрд┐: 0155df9beaaa_0155df9beaaa_mcclatchy_elasticsearch_1 рд╕реЗрд╡рд╛ рдЗрд▓рд╛рд╕реНрдЯрд┐рдХреНрд╕ рдЦреЛрдЬ рдкреНрд░рд╛рд░рдВрдн рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛: oci рд░рдирдЯрд╛рдЗрдо рддреНрд░реБрдЯрд┐: рдХрдВрдЯреЗрдирд░_рд▓рд┐рдирдХреНрд╕.рдЧреЛ: 265: рдХрдВрдЯреЗрдирд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рдХрд╛рд░рдг "process_linux.go:368: рдХрдВрдЯреЗрдирд░ рдЗрдирд┐рдЯ рдХреЗ рдХрд╛рд░рдг \"rootfs_linux.go:57: рдорд╛рдЙрдВрдЯрд┐рдВрдЧ \\"/f/mcclatchy/ рдХреЙрдиреНрдлрд┐рдЧ/рд▓реЛрдЪрджрд╛рд░ рдЦреЛрдЬ/рдЗрд▓рд╛рд╕реНрдЯрд┐рдХреНрд╕
arch.yml \\ / MNT / sda1 / var / lib / рдбреЛрдХрд░ / aufs / MNT / cc17c689b4bb610b0e65c9dde943c9443aa9baac298106ff21fcb8b773f4263f \\ "рдкрд░ \\" / MNT / sda1 / var / lib / рдбреЛрдХрд░ / aufs / MNT / cc17c689b4bb610b0e65c9dde943c9443aa9baac298106ff21fcb8b773f4263f "rootfs \\ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП" /usr/share/elasticsearch/config/elasticsearch.yml\\" рдХрд╛рд░рдг \\"
рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдирд╣реАрдВ\\"\""
: рдХреНрдпрд╛ рдЖрдк рдХрд┐рд╕реА рдлрд╝рд╛рдЗрд▓ (рдпрд╛ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд) рдкрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдорд╛рдЙрдВрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реЛрд╕реНрдЯ рдкрде рдореМрдЬреВрдж рд╣реИ рдФрд░ рдЕрдкреЗрдХреНрд╖рд┐рдд рдкреНрд░рдХрд╛рд░ рд╣реИ

рддреНрд░реБрдЯрд┐: рдЗрд▓рд╛рд╕реНрдЯрд┐рдХреНрд╕ рдЦреЛрдЬ рдХреЗ рд▓рд┐рдП рдЗрд▓рд╛рд╕реНрдЯрд┐рдХреНрд╕ рдЦреЛрдЬ рд╢реБрд░реВ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛: рдУрд╕реАрдЖрдИ рд░рдирдЯрд╛рдЗрдо рддреНрд░реБрдЯрд┐: рдХрдВрдЯреЗрдирд░_рд▓рд┐рдирдХреНрд╕ред config/elasticsearch/elasticsearch.yml\\" рд╕реЗ rootfs \\"/mnt/sda1/v
рдП рдЖрд░ / lib / рдбреЛрдХрд░ / aufs / MNT / cc17c689b4bb610b0e65c9dde943c9443aa9baac298106ff21fcb8b773f4263f \\ "рдкрд░ \\" / MNT / sda1 / var / lib / рдбреЛрдХрд░ / aufs / MNT / cc17c689b4bb610b0e65c9dde943c9443aa9baac298106ff21fcb8b773f4263f / usr / share / elasticsearch / config / elasticsearch.yml \\ "рдХреА рд╡рдЬрд╣ рд╕реЗ \\"рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдирд╣реАрдВ\\"\""
: рдХреНрдпрд╛ рдЖрдк рдХрд┐рд╕реА рдлрд╝рд╛рдЗрд▓ (рдпрд╛ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд) рдкрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдорд╛рдЙрдВрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реЛрд╕реНрдЯ рдкрде рдореМрдЬреВрдж рд╣реИ рдФрд░ рдЕрдкреЗрдХреНрд╖рд┐рдд рдкреНрд░рдХрд╛рд░ рд╣реИ `

Dss@Dss MINGW64 /c/zenbot
$ docker-compose up -d
zenbot_server_1 . рдирд┐рдХрд╛рд▓рд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ
zenbot_mongodb-data_1 рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ ...
zenbot_mongodb-data_1 рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдирд╛
рдЪреЗрддрд╛рд╡рдиреА: рд╕реЗрд╡рд╛ "mongodb-data" рдкрд┐рдЫрд▓реЗ con . рд╕реЗ рд╡реЙрд▓реНрдпреВрдо "/data/db" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реА рд╣реИ
рдЯреЗрдирд░ рд╣реЛрд╕реНрдЯ рдореИрдкрд┐рдВрдЧ "/c/zenbot/data/db" рдХрд╛ рдХреЛрдИ рдкреНрд░рднрд╛рд╡ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рд╣реИред рдореМрдЬреВрджрд╛ рд╕рд╛рдордЧреНрд░реА рд╣рдЯрд╛рдПрдВ
zenbot_mongodb-data_1 рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ ... рд╣реЛ рдЧрдпрд╛
zenbot_mongodb_1 рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ ...
zenbot_mongodb_1 рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ ... рд╣реЛ рдЧрдпрд╛
61e6ca9ef371_61e6ca9ef371_61e6ca9ef371_61e6ca9ef371_zenbot_server_1 рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред
..
61e6ca9ef371_61e6ca9ef371_61e6ca9ef371_61e6ca9ef371_zenbot_server_1 рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред
.. рддреНрд░реБрдЯрд┐

рддреНрд░реБрдЯрд┐: 61e6ca9ef371_61e6ca9ef371_61e6ca9ef371_61e6ca9ef371_zenbot_server_1 рдХреЗ рд▓рд┐рдП
рд╕реЗрд╡рд╛ рд╕рд░реНрд╡рд░ рдкреНрд░рд╛рд░рдВрдн рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛: рдУрд╕реАрдЖрдИ рд░рдирдЯрд╛рдЗрдо рддреНрд░реБрдЯрд┐: рдХрдВрдЯреЗрдирд░_рд▓рд┐рдирдХреНрд╕.рдЧреЛ: 265: рдкреНрд░рд╛рд░рдВрдн рдХрд░рдирд╛
рдХрдВрдЯреЗрдирд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдХрд╛рд░рдг "process_linux.go:368: рдХрдВрдЯреЗрдирд░ рдЗрдирд┐рдЯ рдХреЗ рдХрд╛рд░рдг \"rootfs_
linux.go:57: \\"/c/zenbot/conf.js\\" рдХреЛ rootfs \\"/mnt/sda1/var/lib/ рдореЗрдВ рдорд╛рдЙрдВрдЯ рдХрд░рдирд╛
docker/aufs/mnt/77d9fd5e67b17f037fada3c80378dded06777196c9dd082aafaa975a3cc0a44
\\" рдкрд░ \\"/mnt/sda1/var/lib/docker/aufs/mnt/77d9fd5e67b17f037fada3c80378dded06
7771196c9dd082afaa975a3cc0a44/app/conf.js\\" рдХреЗ рдХрд╛рд░рдг \\"рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдирд╣реАрдВ\\"\""

: рдХреНрдпрд╛ рдЖрдк рдХрд┐рд╕реА рдлрд╝рд╛рдЗрд▓ (рдпрд╛ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд) рдкрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдорд╛рдЙрдВрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдХреНрдпрд╛
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реЛрд╕реНрдЯ рдкрде рдореМрдЬреВрдж рд╣реИ рдФрд░ рдЕрдкреЗрдХреНрд╖рд┐рдд рдкреНрд░рдХрд╛рд░ рд╣реИ

рддреНрд░реБрдЯрд┐: рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рд╕реЗрд╡рд╛ рд╕рд░реНрд╡рд░ рдкреНрд░рд╛рд░рдВрдн рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛: рдУрд╕реАрдЖрдИ рд░рдирдЯрд╛рдЗрдо рддреНрд░реБрдЯрд┐: рдХрдВрдЯреЗрдирд░_рд▓рд┐рди
ux.go:265: рдХрдВрдЯреЗрдирд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рдХрд╛рд░рдг "process_linux.go:368: рдХрдВрдЯреЗрдирд░ рдореЗрдВ"
рдЗрд╕рдХреЗ рдХрд╛рд░рдг \"rootfs_linux.go:57: рдорд╛рдЙрдВрдЯрд┐рдВрдЧ \\"/c/zenbot/conf.js\\" rootfs \\
"/mnt/sda1/var/lib/docker/aufs/mnt/77d9fd5e67b17f037fada3c80378dded0677711996c9dd
082afaa975a3cc0a44\\" рдкрд░ \\"/mnt/sda1/var/lib/docker/aufs/mnt/77d9fd5e67b17f0
37fada3c80378dded067771196c9dd082afaa975a3cc0a44/app/conf.js\\" рдХрд╛рд░рдг \\"рдирд╣реАрдВ
рдПрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛\\"\""
: рдХреНрдпрд╛ рдЖрдк рдХрд┐рд╕реА рдлрд╝рд╛рдЗрд▓ (рдпрд╛ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд) рдкрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдорд╛рдЙрдВрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣реЗ рд╣реИрдВ? рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдХреНрдпрд╛
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реЛрд╕реНрдЯ рдкрде рдореМрдЬреВрдж рд╣реИ рдФрд░ рдЕрдкреЗрдХреНрд╖рд┐рдд рдкреНрд░рдХрд╛рд░ рд╣реИ
рддреНрд░реБрдЯрд┐: рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд▓рд╛рддреЗ рд╕рдордп рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред

$ рдбреЛрдХрд░ рд╕рдВрд╕реНрдХрд░рдг
рдЧреНрд░рд╛рд╣рдХ:
рд╕рдВрд╕реНрдХрд░рдг: 17.07.0-рд╕реАрдИ
рдПрдкреАрдЖрдИ рд╕рдВрд╕реНрдХрд░рдг: 1.31
рдЧреЛ рд╕рдВрд╕реНрдХрд░рдг: go1.8.3
рдЧрд┐рдЯ рдкреНрд░рддрд┐рдмрджреНрдз: 8784753
рдирд┐рд░реНрдорд┐рдд: рдордВрдЧрд▓ рдЕрдЧрд╕реНрдд 29 17:41:05 2017
рдУрдПрд╕/рдЖрд░реНрдХ: windows/amd64

рд╕рд░реНрд╡рд░:
рд╕рдВрд╕реНрдХрд░рдг: 17.09.0-рд╕реАрдИ
рдПрдкреАрдЖрдИ рд╕рдВрд╕реНрдХрд░рдг: 1.32 (рдиреНрдпреВрдирддрдо рд╕рдВрд╕реНрдХрд░рдг 1.12)
рдЧреЛ рд╕рдВрд╕реНрдХрд░рдг: go1.8.3
рдЧрд┐рдЯ рдкреНрд░рддрд┐рдмрджреНрдз: afdb6d4
рдирд┐рд░реНрдорд┐рдд: рдордВрдЧрд▓ рд╕рд┐рддрдореНрдмрд░ 26 22:45:38 2017
рдУрдПрд╕/рдЖрд░реНрдХ: linux/amd64
рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ: рдЕрд╕рддреНрдп

$ рдбреЛрдХрд░ рдЬрд╛рдирдХрд╛рд░реА
рдХрдВрдЯреЗрдирд░: 7
рдЪрд▓ рд░рд╣рд╛ рд╣реИ: 2
рд░реБрдХрд╛ рд╣реБрдЖ: 0
рд░реБрдХ рдЧрдпрд╛: 5
рдЫрд╡рд┐рдпрд╛рдВ: 10
рд╕рд░реНрд╡рд░ рд╕рдВрд╕реНрдХрд░рдг: 17.09.0-рд╕реАрдИ
рднрдВрдбрд╛рд░рдг рдЪрд╛рд▓рдХ: aufs
рд░реВрдЯ рдбрд┐рд░: /mnt/sda1/var/lib/docker/aufs
рдмреИрдХрд┐рдВрдЧ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо: extfs
рдбреАрдЖрдИрдЖрд░: 37
Dirperm1 рд╕рдорд░реНрдерд┐рдд: рд╕рдЪ
рд▓реЙрдЧрд┐рдВрдЧ рдбреНрд░рд╛рдЗрд╡рд░: json-file
рд╕реАрдЧреНрд░реБрдк рдбреНрд░рд╛рдЗрд╡рд░: cgroupfs
рдкреНрд▓рдЧрдЗрдиреНрд╕:
рд╡реЙрд▓реНрдпреВрдо: рд╕реНрдерд╛рдиреАрдп
рдиреЗрдЯрд╡рд░реНрдХ: рдмреНрд░рд┐рдЬ рд╣реЛрд╕реНрдЯ рдореИрдХрд╡рд▓рди рдирд▓ рдУрд╡рд░рд▓реЗ
рд▓реЙрдЧ рдЗрди рдХрд░реЗрдВ: awslogs рдлреНрд▓реБрдПрдВрдЯрдб gcplogs gelf journald json-file logentries splunk syslog
рдЭреБрдВрдб: рдирд┐рд╖реНрдХреНрд░рд┐рдп
рд░рдирдЯрд╛рдЗрдо: рд░рдирд╕реА
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░рдирдЯрд╛рдЗрдо: рд░рдирд╕реА
рдЗрдирд┐рдЯ рдмрд╛рдЗрдирд░реА: docker-init
рдХрдВрдЯреЗрдирд░ рд╕рдВрд╕реНрдХрд░рдг: 06b9cb35161009dcb7123345749fef02f7cea8e0
рд░рдирд╕реА рд╕рдВрд╕реНрдХрд░рдг: 3f2f8b84a77f73d38244dd690525642a72156c64
init рд╕рдВрд╕реНрдХрд░рдг: 949e6fa
рд╕реБрд░рдХреНрд╖рд╛ рд╡рд┐рдХрд▓реНрдк:
рд╕реЗрдХрдВрдбрдХрдВрдк
рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓: рдбрд┐рдлрд╝реЙрд▓реНрдЯ
рдХрд░реНрдиреЗрд▓ рд╕рдВрд╕реНрдХрд░рдг: 4.4.89-boot2docker
рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо: рдмреВрдЯ2рдбреЙрдХрд░ 17.09.0-рд╕реАрдИ (рдЯреАрд╕реАрдПрд▓ 7.2); рд╕рд┐рд░ : 06d5c35 - рдмреБрдз рд╕рд┐рддрдореНрдмрд░ 27
23:22:43 рдпреВрдЯреАрд╕реА 2017
рдУрдПрд╕ рдЯрд╛рдЗрдк: рд▓рд┐рдирдХреНрд╕
рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░: x86_64
рд╕реАрдкреАрдпреВ: 1
рдХреБрд▓ рдореЗрдореЛрд░реА: 995.8MiB
рдирд╛рдо: рдбрд┐рдлрд╝реЙрд▓реНрдЯ
рдЖрдИрдбреА: MBC4:V75F:KP5Q:TIC3:MH65: GXPO:4RY7 :3 RWU:355J :VR54:V365:JBLD
рдбреЙрдХрд░ рд░реВрдЯ рдбрд┐рд░: /mnt/sda1/var/lib/docker
рдбрд┐рдмрдЧ рдореЛрдб (рдХреНрд▓рд╛рдЗрдВрдЯ): рдЕрд╕рддреНрдп
рдбрд┐рдмрдЧ рдореЛрдб (рд╕рд░реНрд╡рд░): рд╕рдЪ
рдлрд╝рд╛рдЗрд▓ рд╡рд┐рд╡рд░рдгрдХ: 30
рдЧреЛрд░реМрдЯрд╛рдЗрдиреНрд╕: 40
рд╕рд┐рд╕реНрдЯрдо рд╕рдордп: 2017-10-13T20:10: 22.76759278Z
рдИрд╡реЗрдВрдЯ рд╢реНрд░реЛрддрд╛: 0
рд░рдЬрд┐рд╕реНрдЯреНрд░реА: https://index.docker.io/v1/
рд▓реЗрдмрд▓:
рдкреНрд░рджрд╛рддрд╛ = рд╡рд░реНрдЪреБрдЕрд▓рдмреЙрдХреНрд╕
рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ: рдЕрд╕рддреНрдп
рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рд░рдЬрд┐рд╕реНрдЯреНрд░рд┐рдпрд╛рдВ:
127.0.0.0/8
рд▓рд╛рдЗрд╡ рдкреБрдирд░реНрд╕реНрдерд╛рдкрдирд╛ рд╕рдХреНрд╖рдо: рдЕрд╕рддреНрдп

рдирдорд╕реНрддреЗред
рдореБрдЭреЗ рдЗрд╕реА рддрд░рд╣ рдХреА рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рд╣реИред рдпрд╣рд╛рдВ рдиреНрдпреВрдмред
рдореИрдВрдиреЗ рдЗрд╕ рдЫрд╡рд┐ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ред

рдпрд╣ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдлрд┐рдЯ рд╣реБрдЖред рд▓реЗрдХрд┐рди рдЬрдм рдореИрдВ рджреМрдбрд╝рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реВрдВ,

 $ sudo docker run -ti --rm -v ~/Downloads:/Downloads bwits/pdf2htmlex --zoom 1.3 1.pdf

рдпрд╣ рдлреЗрдВрдХрддрд╛ рд╣реИ,

docker: Error response from daemon: oci runtime error: container_linux.go:265: starting container process caused "exec: \"--zoom\": executable file not found in $PATH".

рдкрд╣рд▓реЗ рд╕реЗ рд╣реА sudo рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдЧрдИ рдХрд╛рдо рдирд╣реАрдВ рд▓рдЧ рд░рд╣рд╛ рдерд╛ред

рдбреЙрдХрд░ рдЗрдВрд╕реНрдЯрд╛рд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА

 $ sudo docker version
Client:
 Version:      17.09.0-ce
 API version:  1.32
 Go version:   go1.8.3
 Git commit:   afdb6d4
 Built:        Tue Sep 26 22:42:18 2017
 OS/Arch:      linux/amd64

Server:
 Version:      17.09.0-ce
 API version:  1.32 (minimum version 1.12)
 Go version:   go1.8.3
 Git commit:   afdb6d4
 Built:        Tue Sep 26 22:40:56 2017
 OS/Arch:      linux/amd64
 Experimental: false

рдбреЙрдХрдЯрд░ рдЬрд╛рдирдХрд╛рд░реА

 $ sudo docker info
Containers: 1
 Running: 0
 Paused: 0
 Stopped: 1
Images: 2
Server Version: 17.09.0-ce
Storage Driver: overlay2
 Backing Filesystem: extfs
 Supports d_type: true
 Native Overlay Diff: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
 Volume: local
 Network: bridge host macvlan null overlay
 Log: awslogs fluentd gcplogs gelf journald json-file logentries splunk syslog
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 06b9cb35161009dcb7123345749fef02f7cea8e0
runc version: 3f2f8b84a77f73d38244dd690525642a72156c64
init version: 949e6fa
Security Options:
 apparmor
 seccomp
  Profile: default
Kernel Version: 4.8.0-59-generic
Operating System: Ubuntu 16.10
OSType: linux
Architecture: x86_64
CPUs: 4
Total Memory: 7.691GiB
Name: greyhound
ID: ZNTB:2MIN:NYGC:GQKD:DWWM:K7CX:ELML:KIX7:WYFT:VJQX:4POJ:POPL
Docker Root Dir: /var/lib/docker
Debug Mode (client): false
Debug Mode (server): false
Registry: https://index.docker.io/v1/
Experimental: false
Insecure Registries:
 127.0.0.0/8
Live Restore Enabled: false

WARNING: No swap limit support

рдПрдХ рд░рд┐рдмреВрдЯ рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛: - /

рдпрд╣рд╛рдБ рд╡рд╣реА, рд░рд┐рдмреВрдЯ рдиреЗ рдорджрдж рдирд╣реАрдВ рдХреА :(
рд╣реЛрд╕реНрдЯ - рдЙрдмрдВрдЯреВред
рд╕рдм рдХреБрдЫ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рддрдм рдирд╣реАрдВ рдЬрдм рдореИрдВрдиреЗ рдЙрд╕ рдкрд░ рдПрдХ рдЧрд┐рдЯрд▓реИрдм-рд░рдирд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдФрд░ рдЙрд╕рдореЗрдВ рдбреЙрдХрд░-рдХрдВрдкреЛрдЬрд╝ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ред
рдХреНрдпрд╛ рдХрд┐рд╕реА рдиреЗ рдЗрд╕реЗ рдкрд╣рд▓реЗ рд╣реА рд╕рдордЭ рд▓рд┐рдпрд╛ рд╣реИ?

рдХрд┐рдЯрдореИрдЯрд┐рдХ рдореЗрдВ рдорд╛рдЙрдВрдЯ рдлреЛрд▓реНрдбрд░ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдХреЗ рдлрд┐рдХреНрд╕реНрдбред рд╡реЗ рдкрд╣рд▓реА рдмрд╛рд░ рджреЛрд╣рд░рд╛рдП рдЧрдП (рдбреЙрдХрд░ рдлрд╝реЛрд▓реНрдбрд░: /var/www/html/something , рд╕реНрдерд╛рдиреАрдп рдлрд╝реЛрд▓реНрдбрд░: /var/www/html/something )ред рд╕рдВрдкрд╛рджрди рдХреЗ рдмрд╛рдж, рд╡реЗ рд╡рд┐рдХреГрдд рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВ (рд╕реНрдерд╛рдиреАрдп рдлрд╝реЛрд▓реНрдбрд░: \d\srvT:est\something рдмрдЬрд╛рдп \d\srv\test\something ), рд▓реЗрдХрд┐рди рд╡реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдореЗрдВ, рдпреВрдирд┐рдЯ рдбреНрд░рд╛рдЗрд╡ рдХреИрдкреНрд╕ ( stat /D/srv/test/something: input/output error ) рдореЗрдВ рд╣реИред

рдпрд╣ рдореЗрд░реЗ рдкреАрд╕реА рдкрд░ рд╣рд╛рдЗрдкрд░-рд╡реА рдХреЗ рд╕рд╛рде рд╡рд┐рдВрдбреЛрдЬ 10 рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реИред рдореИрдВ рдЕрдкрдиреЗ рд╕рд░реНрд╡рд░ рдореЗрдВ рдХрд┐рдЯрдореИрдЯрд┐рдХ (+X) рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдЗрд░рд╛рджрд╛ рдирд╣реАрдВ рд░рдЦрддрд╛, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдПрдХ рдЕрд╕реНрдерд╛рдпреА рд╕рдорд╛рдзрд╛рди рд╣реИ ...

рдореИрдХреЛрдЬрд╝ рдкрд░ рднреА рдпрд╣ рддреНрд░реБрдЯрд┐ рдереА, рдбреЙрдХрд░ рдХреЛ рд░реАрд╕реЗрдЯ рдХрд░рдиреЗ рд╕реЗ рдЗрд╕реЗ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдареАрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ред

рдпрджрд┐ рдЖрдк MacOS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдЕрдкрдиреЗ рд╣реЛрд╕реНрдЯ рдХреЗ docker-entrypoint.sh рдХреЛ рднреА рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдмрдирд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рди рдХрд┐ рдХреЗрд╡рд▓ рдЕрдкрдиреЗ Dockerfile рдкрд░ред рдпрд╣ рдПрдХ рдЯрд┐рдк рд╕реЗ рдорд┐рд▓рд╛, https://github.com/composer/docker/issues/7

@obfusticatedcode рдЗрд╕рдиреЗ рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░ рджрд┐рдпрд╛! рдореИрдВ рдпрд╣ рд╕реЛрдЪрдХрд░ рдЕрдкрдирд╛ рд╕рд┐рд░ рдлрд╛рдбрд╝ рд░рд╣рд╛ рдерд╛ рдХрд┐ рдпрд╣ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрд░реЗ рд╡рд┐рдВрдбреЛрдЬ рд╡рд░реНрдХрд╕реНрдЯреЗрд╢рди рдкрд░ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдХреНрдпреЛрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореЗрд░реЗ рдореИрдХрдмреБрдХ рдкреНрд░реЛ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рдерд╛ред рдзрдиреНрдпрд╡рд╛рдж!

рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, yum install libseccomp libseccomp-devel ред

рдореИрдВ рдЕрд▓реНрдкрд╛рдЗрди-рдЖрдзрд╛рд░рд┐рдд рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рдерд╛ рдФрд░/рдмрд┐рди/рдмреИрд╢ рдХреЛ/рдмрд┐рди/рд╢ рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛ рдФрд░ рдпрд╣ рдареАрдХ рдХрд╛рдо рдХрд┐рдпрд╛ :-)

@obfusticatedcode рдХреЛ рдзрдиреНрдпрд╡рд╛рдж рджреЗрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ! рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЧрдИред рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдиреЗ рд╡рд┐рдВрдбреЛрдЬрд╝ рдкрд░ рдХрд╛рдо рдХрд┐рдпрд╛ рд▓реЗрдХрд┐рди рдбреЗрдмрд┐рдпрди рдкрд░ docker-compose up рдЪрд▓рд╛рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓ рд░рд╣рд╛ред

рдЙрд╕реА рдореБрджреНрджреЗ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд┐рдпрд╛ рдФрд░ рд╣рд▓ рдХрд┐рдпрд╛ред рдореЗрд░реЗ рд▓рд┐рдП, рдпрд╣ docker-compose.yml рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕реЗрд╡рд╛ рд╕реНрддрд░ volumes рдШреЛрд╖рдгрд╛ рдХреЗ рдХрд╛рд░рдг рдерд╛ред

services:
  web:
    volumes:
      - ./app/:/app 

рдпрд╣ /app рдорд╛рдЙрдВрдЯ рдкреЙрдЗрдВрдЯ рдкрд░ Dockerfile рдХреЙрдкреА рдХреА рдЧрдИ рдХрд┐рд╕реА рднреА рдЪреАрдЬрд╝ рдХреЛ рдУрд╡рд░рд░рд╛рдЗрдб рдХрд░ рд░рд╣рд╛ рдерд╛ред
volumes рдШреЛрд╖рдгрд╛ рдкрд░ рдЯрд┐рдкреНрдкрдгреА рдХрд░рддреЗ рд╣реБрдП рдХрд╛рдо рдХрд┐рдпрд╛ред

рдореИрдВ рдПрдХ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдХрдорд╛рдВрдб рдкреНрд░реЙрдореНрдкреНрдЯ рдЪрд▓рд╛рдиреЗ рдХреЗ рдмрд╛рдж рдЗрд╕реЗ рд╡рд┐рдВрдбреЛрдЬ 10 рдкрд░ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рдерд╛ред

рдореЗрд░реЗ рд▓рд┐рдП рдореБрджреНрджрд╛ рдпрд╣ рдерд╛ рдХрд┐ рдореИрдВрдиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд╡рд┐рдВрдбреЛрдЬрд╝ рдкрд╛рд╕рд╡рд░реНрдб рдмрджрд▓рд╛, рдбреЙрдХрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдЬрд╛рдХрд░ -> рд╕рд╛рдЭрд╛ рдбреНрд░рд╛рдЗрд╡, рдореЗрд░реА рдбреНрд░рд╛рдЗрд╡ рдХреЛ рдЕрди-рд╕реЗрд▓реЗрдХреНрдЯ рдХрд░рдирд╛, рд▓рд╛рдЧреВ рдХрд░рдирд╛, рдФрд░ рдлрд┐рд░ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдЪреБрдирдирд╛ (рд▓рд╛рдЧреВ рдХрд░рдирд╛) рддрдп рдХрд┐рдпрд╛ред

@sajadghawami рдореИрдВ рдЖрдкрдХреЛ рдЗрд╕ рдирд░рдХ рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдзрдиреНрдпрд╡рд╛рдж рджреЗрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдЖрдкрдХреА рдЯрд┐рдкреНрдкрдгреА рдЕрдореВрд▓реНрдп рдереА !! рдзрдиреНрдпрд╡рд╛рдж <3

рд╡рд┐рдВрдбреЛрдЬрд╝ 10 рдкрд░ рдФрд░ рдмрд╕ рдЗрд╕ рдмрдЧ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рдбреЙрдХрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдЬрд╛рдирд╛ -> рд╕рд╛рдЭрд╛ рдбреНрд░рд╛рдЗрд╡ рдФрд░ рдлрд┐рд░ рдореЗрд░реА рдбреНрд░рд╛рдЗрд╡ рдХреЛ рдЕрдЪрдпрдирд┐рдд рдХрд░рдирд╛, рд▓рд╛рдЧреВ рдХрд░рдирд╛, рдФрд░ рдлрд┐рд░ рдлрд┐рд░ рд╕реЗ рдЪрдпрди рдХрд░рдирд╛ (рд▓рд╛рдЧреВ рдХрд░рдирд╛) рдЗрд╕реЗ рдареАрдХ рдХрд░ рджрд┐рдпрд╛ рд╣реИред рдзрдиреНрдпрд╡рд╛рдж @ artem-gavrylenko

рдпрд╣ рдПрдХрджрдо рд╕рд╣реА рдерд╛ред рдРрд╕реА рдмрд╛рддреЗрдВ рдХреНрдпреЛрдВ рд╣реЛрддреА рд╣реИрдВ?? рдХреНрдпрд╛ рдХреЛрдИ рдЬрд╛рдирддрд╛ рд╣реИ?

рдпрджрд┐ sql рдлрд╝рд╛рдЗрд▓ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ рддреЛ Yo рд╡реЙрд▓реНрдпреВрдо рдЕрдиреБрднрд╛рдЧ рдореЗрдВ /docker-entrypoint-initdb.d рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдпрд╣ рддреНрд░реБрдЯрд┐ рд▓реМрдЯрд╛рдПрдЧрд╛ред

```
рдорд╛рдИ рдПрд╕рдХреНрдпреВрдПрд▓:
рдЫрд╡рд┐: рдкреЗрд░рдХреЛрдирд╛:5.6
рдмрдВрджрд░рдЧрд╛рд╣:
- "3306:3306"
рдорд╛рддреНрд░рд╛:
- ./sql/bk.sql:/docker-entrypoint-initdb.d/bk.sql # bk.sql рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ, рд▓рд╛рдЗрди рдкрд░ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ рдпрд╛ рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╡рд╣рд╛рдВ рд░рдЦреЗрдВ
- ./docker/mysql:/var/lib/mysql

рд╡рд╣реА рддреНрд░реБрдЯрд┐

PS D:\projects\bp> docker info
Containers: 5
 Running: 2
 Paused: 0
 Stopped: 3
Images: 3
Server Version: 18.09.0
Storage Driver: overlay2
 Backing Filesystem: extfs
 Supports d_type: true
 Native Overlay Diff: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
 Volume: local
 Network: bridge host macvlan null overlay
 Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 468a545b9edcd5932818eb9de8e72413e616e86e
runc version: 69663f0bd4b60df09991c08812a60108003fa340
init version: fec3683
Security Options:
 seccomp
  Profile: default
Kernel Version: 4.14.79-boot2docker
Operating System: Boot2Docker 18.09.0 (TCL 8.2.1)
OSType: linux
Architecture: x86_64
CPUs: 1
Total Memory: 989.4MiB
Name: vm
ID: JWYK:OSFS:XCAW:W2MF:FZZT:BBTD:EKCN:WH55:4YGD:V634:O37T:7JJL
Docker Root Dir: /mnt/sda1/var/lib/docker
Debug Mode (client): false
Debug Mode (server): false
Registry: https://index.docker.io/v1/
Labels:
 provider=virtualbox
Experimental: false
Insecure Registries:
 127.0.0.0/8
Live Restore Enabled: false
PS D:\projects\bp> docker version                   
Client:                                             
 Version:           18.06.1-ce                      
 API version:       1.38                            
 Go version:        go1.10.3                        
 Git commit:        e68fc7a                         
 Built:             Tue Aug 21 17:21:34 2018        
 OS/Arch:           windows/amd64                   
 Experimental:      false                           

Server: Docker Engine - Community                   
 Engine:                                            
  Version:          18.09.0                         
  API version:      1.39 (minimum version 1.12)     
  Go version:       go1.10.4                        
  Git commit:       4d60db4                         
  Built:            Wed Nov  7 00:52:55 2018        
  OS/Arch:          linux/amd64                     
  Experimental:     false                           



md5-745dead46e2bec9b61b4b9b2cb9a0822




version: '3.4'
services:
    web:
        image: nginx:alpine
        container_name: ${NGINX_HOST}
        ports:
        - "80:80"
        - "443:443"
        env_file:
        - ".env"
        environment:
        - NGINX_HOST=${NGINX_HOST}
        #command: /bin/sh -c "envsubst < /etc/nginx/conf.d/default.template > /etc/nginx/conf.d/default.conf" && nginx -g 'daemon off;'
        restart: always
        depends_on:
        - php
        - mysqldb
        logging:
          driver: json-file
          options:
            max-size: "200k"
            max-file: "10"
        volumes:
        - ./etc/nginx/default.conf:/etc/nginx/conf.d/default.conf
        - ./etc/nginx/default.template:/etc/nginx/conf.d/default.template
        - ./etc/ssl:/etc/ssl
        - .:/var/www/html
    php:
        image: nanoninja/php-fpm:${PHP_VERSION}
        restart: always
        volumes:
        - ./etc/php/php.ini:/usr/local/etc/php/conf.d/php.ini
        - .:/var/www/html
        links:
        - mysqldb
    mysqldb:
        image: mysql:${MYSQL_VERSION}
        container_name: ${MYSQL_HOST}
        restart: always
        env_file:
        - ".env"
        environment:
        - MYSQL_DATABASE=${MYSQL_DATABASE}
        - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
        - MYSQL_USER=${MYSQL_USER}
        - MYSQL_PASSWORD=${MYSQL_PASSWORD}
        privileged: true
        ports:
        - "8989:3306"
        volumes:
        - ../db:/var/lib/mysql
        #- ./etc/mysql/my.cnf:/etc/mysql/my.cnf



md5-82ff5be8d74eb1c16e9ad10ccb0c323f



PS D:\projects\bp> docker-compose up web
Removing bp.int
mysql is up-to-date
bp_php_1 is up-to-date
Starting 0ef479e51d62_bp.int ... error

ERROR: for 0ef479e51d62_bp.int  Cannot start service web: OCI runtime create failed: container_linux.go:348: starting container process caused "process_linux.go:402: container init caused \"rootfs_linux.go:58: mounting \\\"/d/projects/bp/etc/nginx/default.conf\\\" to rootfs \\\"/mnt/sda1/var/lib/docker/overlay2/a5cad006b2a324c1026e2d98a466e9ed454971961d166bfb4f7b5f5ec82605b3/merged\\\" at \\\"/mnt/sda1/var/lib/docker/overlay2/a5cad006b2a324c1026e2d98a466e9ed454971961d166bfb4f7b5f5ec82605b3/merged/etc/nginx/conf.d/default.conf\\\" caused \\\"not a directory\\\"\"": unknown: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type

ERROR: for web  Cannot start service web: OCI runtime create failed: container_linux.go:348: starting container process caused "process_linux.go:402: container init caused \"rootfs_linux.go:58: mounting \\\"/d/projects/bp/etc/nginx/default.conf\\\" to rootfs \\\"/mnt/sda1/var/lib/docker/overlay2/a5cad006b2a324c1026e2d98a466e9ed454971961d166bfb4f7b5f5ec82605b3/merged\\\" at \\\"/mnt/sda1/var/lib/docker/overlay2/a5cad006b2a324c1026e2d98a466e9ed454971961d166bfb4f7b5f5ec82605b3/merged/etc/nginx/conf.d/default.conf\\\" caused \\\"not a directory\\\"\"": unknown: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type
ERROR: Encountered errors while bringing up the project.

рдПрдХ рдЯреАрдордореЗрдЯ рдмрд╕ рдЗрд╕ рдореБрджреНрджреЗ рдореЗрдВ рднрд╛рдЧ рдЧрдпрд╛ред @sajadghawami рдХреЗ рд╕рдорд╛рдзрд╛рди рдиреЗ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛ред

рдЙрд╕ рд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдиреЛрдЯ рдЬрд┐рд╕рдХреЗ рдХрд╛рд░рдг рдпрд╣ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ - рдЙрд╕рдиреЗ рдПрдХ рджрд┐рди рдкрд╣рд▓реЗ рдЕрдкрдирд╛ рд╡рд┐рдВрдбреЛрдЬ рдкрд╛рд╕рд╡рд░реНрдб рдмрджрд▓ рджрд┐рдпрд╛ред рдЬрдмрдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдорд╛рдиреНрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╕рдВрд╕рд╛рдзрди рдирд╣реАрдВ рд╣реИрдВ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛрдЧрд╛ред

рдореИрдВ рдкрд┐рдЫрд▓реЗ рдХреБрдЫ рд╕рдордп рд╕реЗ рдЕрдкрдиреЗ рдмрд╛рд▓реЛрдВ рдХреЛ рдЦреАрдВрдЪ рд░рд╣рд╛ рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ https://docs.reactioncommerce.com/docs/next/installation-reaction-platform рдкрд░ рджрд┐рдП рдЧрдП рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рддреЗ рд╣реБрдП рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдирд╣реАрдВ рдорд┐рд▓ рд░рд╣реА рд╣реИ

рдореИрдВ рдиреЛрдб.рдЬреЗрдПрд╕ 8.12.0 рдХреЗ рд╕рд╛рде рд╡рд┐рдВрдбреЛрдЬ 7 64-рдмрд┐рдЯ рдкреНрд░реЛ рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдирд╡реАрдирддрдо рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдЬреЛ рдХреЗрд╡рд▓ рд╡рд┐рдВрдбреЛрдЬ 10 рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рд╣реИ, рдореИрдВрдиреЗ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдХрдИ рдЪрд░рдгреЛрдВ рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ рдбреЙрдХрд░ рдЯреВрд▓рдмреЙрдХреНрд╕ рдЬрд┐рд╕рдореЗрдВ рдбреЙрдХрд░ рдЗрдВрдЬрди рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдУрд░реЗрдХрд▓ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИ рд╡реА рдПрдо. рдЕрдм рддрдХ рд╕рдм рдЕрдЪреНрдЫрд╛ред

рдореИрдВрдиреЗ рдПрд╕рдПрд╕рдПрдЪ рдХреЗ рд╕рд╛рде рдЧрд┐рдЯрд╣рдм рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдЧрд┐рдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдХреНрд▓реЛрди рдХрд┐рдпрд╛ рд╣реИред

рдЬрдм рдореИрдВ рдореЗрдХ рдХрдорд╛рдВрдб рдЪрд▓рд╛рддрд╛ рд╣реВрдВ, рддреЛ рдХрдИ рдЪрд░рдг рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкреВрд░реЗ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдиреАрдЪреЗ рдХреА рддреНрд░реБрдЯрд┐ рдХреЗ рд╕рд╛рде рдЪрд░рдг 40/41 рдкрд░ рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИред (рдиреЛрдЯ: рджреЛ рдиреЗрдЯрд╡рд░реНрдХ auth.reaction.localhost рдФрд░ api.reaction.localhost рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рд╡рд┐рдВрдбреЛрдЬ рдлрд╝рд╛рдпрд░рд╡реЙрд▓ рдХреЛ рдмрдВрдж рдХрд░рдирд╛ рдкрдбрд╝рд╛ рдФрд░ рдбреЙрдХрд░ рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдХрдорд╛рдВрдб рдмрдирд╛рдирд╛ рдкрдбрд╝рд╛ред)

Step 41/41 : CMD ["yarn", "start"]
 ---> Running in 237f6ba37bc1
Removing intermediate container 237f6ba37bc1
 ---> a3936c5854f2

Successfully built a3936c5854f2
Successfully tagged reactionnextstarterkit_web:latest
Running post-build hook script for reaction-next-starterkit.
reaction-next-starterkit post-build script invoked.
Recreating reactionnextstarterkit_web_1 ... error

ERROR: for reactionnextstarterkit_web_1  Cannot start service web: OCI runtime create failed: container_linux.go:348: starting container process caused "exec: \"/usr/local/src/reaction-app/bin/start\": stat /usr/local/src/reaction-app/bin/start: no such file or directory": unknown

ERROR: for web  Cannot start service web: OCI runtime create failed: container_linux.go:348: starting container process caused "exec: \"/usr/local/src/reaction-app/bin/start\": stat /usr/local/src/reaction-app/bin/start: no such file or directory": unknown
ERROR: Encountered errors while bringing up the project.
make: *** [start-reaction-next-starterkit] Error 1

рдХрд┐рд╕реА рднреА рдорджрдж рдпрд╛ рд╕рдВрдХреЗрдд рдХреА рдЕрддреНрдпрдзрд┐рдХ рд╕рд░рд╛рд╣рдирд╛ рдХреА рдЬрд╛рдПрдЧреА!

рдЕрдЧрд░ рдХрд┐рд╕реА рдХреЛ рджрд┐рд▓рдЪрд╕реНрдкреА рд╣реИ рддреЛ рдореИрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рддрд╣рдд рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдлрд╝реЛрд▓реНрдбрд░ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдХрд░ рд╡рд┐рдВрдбреЛрдЬрд╝ рдкрд░ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛ ... (рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреА рдЕрдиреБрдорддрд┐ рд╕рдорд╕реНрдпрд╛ рдереА?)

рд╡реИрд╕реЗ рднреА рдореИрдВ рдЕрднреА рднреА рдбреЗрд╡рд▓рдкрд░ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдХреЗ рдФрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛-рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ 'рдореЗрдХ' рдХрдорд╛рдВрдб рдЪрд▓рд╛рдХрд░ рдЗрд╕реЗ рдЪрд▓рд╛рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рдирд╣реАрдВ рд╣реБрдЖ рд╣реВрдВред

рд╡рд┐рдВрдбреЛрдЬрд╝ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдЕрдм рддрдХ рдирд┐рд░реНрджреЗрд╢ рдмрд╣реБрдд рдЦрд░рд╛рдм рд░рд╣реЗ рд╣реИрдВ - рдПрдХ рдмрдбрд╝реА рд╢рд░реНрдо рдХреА рдмрд╛рдд рдЖрдИрдПрдордУ

рдореЗрд░реЗ рд▓рд┐рдП рдореБрджреНрджрд╛ рдпрд╣ рдерд╛ рдХрд┐ рдореИрдВрдиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд╡рд┐рдВрдбреЛрдЬрд╝ рдкрд╛рд╕рд╡рд░реНрдб рдмрджрд▓рд╛, рдбреЙрдХрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдЬрд╛рдХрд░ -> рд╕рд╛рдЭрд╛ рдбреНрд░рд╛рдЗрд╡, рдореЗрд░реА рдбреНрд░рд╛рдЗрд╡ рдХреЛ рдЕрди-рд╕реЗрд▓реЗрдХреНрдЯ рдХрд░рдирд╛, рд▓рд╛рдЧреВ рдХрд░рдирд╛, рдФрд░ рдлрд┐рд░ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдЪреБрдирдирд╛ (рд▓рд╛рдЧреВ рдХрд░рдирд╛) рддрдп рдХрд┐рдпрд╛ред

рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж, @danielcgithubред рдореЗрд░рд╛ рджрд┐рди рдмрдЪрд╛рдпрд╛ред

рдЗрд╕рдХреЗ рд▓рд╛рдпрдХ рдХреНрдпрд╛ рд╣реИ: sudo docker container prune рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдареАрдХ рдХрд░ рджрд┐рдпрд╛ред

_рдЖрдЗрдХрди рдЯреНрд░реЗ рдбреЙрдХрд░ > рд╕реЗрдЯрд┐рдВрдЧреНрд╕... > рд╢реЗрдпрд░реНрдб рдбреНрд░рд╛рдЗрд╡рд░реНрд╕_ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рдЪреЗрдХрдмреЙрдХреНрд╕ _Shared:_ C рдФрд░ D рдЪреБрдиреЗрдВ
рд╢рд╛рдпрдж рдпрд╣ рдЖрдкрдХреА рдорджрдж рдХрд░реЗ!

рддреВ рдИ рдкрд┐рдХрд╛ рдореЗрд╕реНрдореЛ

_рдЖрдЗрдХрди рдЯреНрд░реЗ рдбреЙрдХрд░ > рд╕реЗрдЯрд┐рдВрдЧреНрд╕... > рд╢реЗрдпрд░реНрдб рдбреНрд░рд╛рдЗрд╡рд░реНрд╕_ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рдЪреЗрдХрдмреЙрдХреНрд╕ _Shared:_ C рдФрд░ D рдЪреБрдиреЗрдВ
рд╢рд╛рдпрдж рдпрд╣ рдЖрдкрдХреА рдорджрдж рдХрд░реЗ!

рдПрдХ рдЯреАрдордореЗрдЯ рдмрд╕ рдЗрд╕ рдореБрджреНрджреЗ рдореЗрдВ рднрд╛рдЧ рдЧрдпрд╛ред @sajadghawami рдХреЗ рд╕рдорд╛рдзрд╛рди рдиреЗ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛ред

рдЙрд╕ рд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдиреЛрдЯ рдЬрд┐рд╕рдХреЗ рдХрд╛рд░рдг рдпрд╣ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ - рдЙрд╕рдиреЗ рдПрдХ рджрд┐рди рдкрд╣рд▓реЗ рдЕрдкрдирд╛ рд╡рд┐рдВрдбреЛрдЬ рдкрд╛рд╕рд╡рд░реНрдб рдмрджрд▓ рджрд┐рдпрд╛ред рдЬрдмрдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдорд╛рдиреНрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╕рдВрд╕рд╛рдзрди рдирд╣реАрдВ рд╣реИрдВ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛрдЧрд╛ред

рдХрдИ рд▓реЛрдЧреЛрдВ рджреНрд╡рд╛рд░рд╛ рдпрд╣рд╛рдВ рдЕрдиреНрдп рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдореЗрд░реЗ рд╕рд╛рде рд╣реБрдЖ рдФрд░ рдореИрдВ рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред рдореИрдВрдиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдкрд╛рд╕рд╡рд░реНрдб рдмрджрд▓рд╛ рдерд╛, рдХрдВрдкреНрдпреВрдЯрд░ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ docker-compose рдХрдВрдЯреЗрдирд░ рдирд╣реАрдВ рд▓рд╛рдПрдЧрд╛ред рд╢реЗрдпрд░реНрдб рдбреНрд░рд╛рдЗрд╡ рдХреЛ рдЕрдирдЪреЗрдХ рдФрд░ рд░реАрдЪреЗрдХ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЕрдкрдбреЗрдЯреЗрдб рдкрд╛рд╕рд╡рд░реНрдб рджрд░реНрдЬ рдХрд░рдиреЗ рд╕реЗ рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реЛ рдЧрдпрд╛ред

рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдПрдВрдЯреНрд░реАрдкреЙрдЗрдВрдЯ рд╕реЗрдЯ рдХрд░рддреЗ рд╕рдордп рдпрд╣ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ
~~рд╕рдВрд╕реНрдХрд░рдг: '3.2'рд╕реЗрд╡рд╛рдПрдВ:my_service:рдЫрд╡рд┐: my_imageрдорд╛рддреНрд░рд╛:- /рд╣реЛрдо/рдРрдк/рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди:/рд░реВрдЯрдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБ:- рдПрд▓рдПрд╕ / рд░реВрдЯ~ ~

рдПрдВрдЯреНрд░реАрдкреЙрдЗрдВрдЯ рдХреЛ рдореЗрдВ рдмрджрд▓рддреЗ рд╕рдордп рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ
~~рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБ:рдПрд▓рдПрд╕ / рд░реВрдЯ~ ~
рд╣рд┐рдлреЗрди рдХреЗ рдмрд┐рдирд╛

рдбрдмреНрд▓реНрдпреВрдПрд╕рдПрд▓ рдкрд░ рд╡рд┐рдВрдбреЛрдЬрд╝ рдореЗрдВ рдбреЙрдХрд░ рдЯреВрд▓рдмреЙрдХреНрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреЙрдХрд░ рдЪрд▓рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╕рдордп рдРрд╕рд╛ рд╣реБрдЖ рдерд╛ред рдпрд╣рд╛рдВ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рдЗрд╕рдХреЗ рд▓рд╛рдпрдХ рдХреНрдпрд╛ рд╣реИ, рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдХреЗ рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЧрдИ рдереА рдХрд┐ рдореИрдВ рд▓рд┐рдирдХреНрд╕ рдлрд╛рдЗрд▓-рд╕рд┐рд╕реНрдЯрдо рдХреА рдмрдЬрд╛рдп рд╡рд┐рдВрдбреЛрдЬрд╝ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЪреАрдЬреЛрдВ рддрдХ рдкрд╣реБрдВрдЪ рд░рд╣рд╛ рдерд╛:

docker run -it --rm --name lispy -v "$PWD":/Lis_Py python:3 python Lis_Py/lis.py || рдбреЙрдХрд░ рд╕реНрдЯрд╛рд░реНрдЯ -рдпрд╛ рд▓рд┐рд╕реНрдкреА

# рд╡рд┐рдВрдбреЛрдЬрд╝ рдореЗрдВ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рдбреЙрдХрд░ рдХреЗ рд╕рд╛рде WSL рдкрд░, $PWD рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ рдФрд░ рдЗрд╕реЗ docker рдХреНрд╡рд┐рдХ-рд╕реНрдЯрд╛рд░реНрдЯ рд╕реЗ $PWD рдХреЗ рд╕рдорд╛рди рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП,
# рдЕрд░реНрдерд╛рддред docker run -it --rm --name lispy -v /c/Users/firez/Documents/Development/lis.py:/Lis_Py python:3 python Lis_Py/lis.py || рдбреЙрдХрд░ рд╕реНрдЯрд╛рд░реНрдЯ -рдпрд╛ рд▓рд┐рд╕реНрдкреА

рдХреНрдпрд╛ рд╣реБрдЖ

рдореБрдЭреЗ "рдУрд╕реАрдЖрдИ рд░рдирдЯрд╛рдЗрдо рдХреНрд░рд┐рдПрдЯ рдлреЗрд▓" рддреНрд░реБрдЯрд┐ рдХрд╛ рднреА рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИред
рдпрд╣рд╛рдБ рдореЗрд░рд╛ рдЖрджреЗрд╢ рд╣реИ docker-compose up -d

рдореИрдВрдиреЗ рдХреИрд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛

рдореИрдВ ssh -A рджреНрд╡рд╛рд░рд╛ рд╕рд░реНрд╡рд░ рд▓реЙрдЧрд┐рди рдХрд░рддрд╛ рд╣реВрдВ, рдФрд░ рдлрд┐рд░, рддреНрд░реБрдЯрд┐ рд╣реЛрддреА рд╣реИред
рдореИрдВ рдмрд┐рдирд╛ рдкреИрд░рд╛ рдХреЗ рдПрд╕рдПрд╕рдПрдЪ рджреНрд╡рд╛рд░рд╛ рд▓реЙрдЧрдЖрдЙрдЯ рдФрд░ рд▓реЙрдЧрд┐рди рдХрд░рддрд╛ рд╣реВрдВ, рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реИред

рд▓реЙрдЧ

ERROR: for my_logstash  Cannot start service logstash: OCI runtime create failed: container_linux.go:344: starting contain
er process caused "process_linux.go:297: getting the final child's pid from pipe caused \"EOF\"": unknown

ERROR: for logstash  Cannot start service logstash: OCI runtime create failed: container_linux.go:344: starting container proc
ess caused "process_linux.go:297: getting the final child's pid from pipe caused \"EOF\"": unknown
ERROR: Encountered errors while bringing up the project.

рдореБрдЭреЗ рд╡рд╣реА рддреНрд░реБрдЯрд┐ рдорд┐рд▓реА рдЬрдм рдореИрдВрдиреЗ рдЫрд╡рд┐ рдореЗрдВ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХреА рдЧрдИ рдорд╛рддреНрд░рд╛ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред
рдореЗрд░рд╛ рдорддрд▓рдм рд╣реИ, docker-compose.yml рдореЗрдВ, рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ

  • "рд╕реА:/рдЯреЙрдордХреИрдЯ/рд▓реЙрдЧреНрд╕:/рдпреВрдПрд╕рдЖрд░/рд▓реЛрдХрд▓/рдЯреЙрдордХреИрдЯ/рд▓реЙрдЧреНрд╕"
    рдФрд░ рдпрд╣ рдирд╣реАрдВ

    • "рд╕реА:/рдЯреЙрдордХреИрдЯ:/рдпреВрдПрд╕рдЖрд░/рд▓реЛрдХрд▓/рдЯреЙрдордХреИрдЯ"

Azure рдкрд╛рдЗрдкрд▓рд╛рдЗрдиреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрд░рд┐рдирд┐рдпреЛрдЬрд┐рдд рдХрд░рддреЗ рд╕рдордп рдореИрдВ рдЕрдкрдиреЗ рдЙрддреНрдкрд╛рджрди Ubuntu 18.04 рд╕рд░реНрд╡рд░ рдкрд░ рд░реБрдХ-рд░реБрдХ рдХрд░ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рджреЗрдЦ рд░рд╣рд╛ рд╣реВрдБред рдбреЙрдХрд░ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рдирд╛ рдФрд░/рдпрд╛ рд╕рд░реНрд╡рд░ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рдирд╛ рдХрднреА-рдХрднреА рдЗрд╕реЗ рдареАрдХ рдХрд░рддрд╛ рд╣реИред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдореВрд▓ рдХрд╛рд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдЕрд╕реНрдкрд╖реНрдЯ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рд╣реИ ...

рд▓реЙрдЧ | рд╕реНрд░реЛрдд

рдПрдХ рдЕрдиреНрдп рд╕рдорд╕реНрдпрд╛ рддрдм рд╣реЛ рд╕рдХрддреА рд╣реИ рдЬрдм рдЖрдк рд╕реНрдерд╛рдиреАрдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕реЗ рдЬреБрдбрд╝реЗ рд╡реЙрд▓реНрдпреВрдо рдХреЛ рдмрд╛рдБрдзрддреЗ рд╣реИрдВ рдФрд░ рдЖрдкрдХрд╛ рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБ рд╡рд╣ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдбреЙрдХрдЯрд░ рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдирд╣реАрдВ рдвреВрдВрдврддрд╛ рд╣реИ рдпрд╛ рдЕрдиреБрдорддрд┐ рд╕реЗ рдЗрдирдХрд╛рд░ рдХрд░рддрд╛ рд╣реИред

рдЖрдЬ рдореЗрд░реЗ рдкрд╛рд╕ рднреА рдпрд╣ рдореБрджреНрджрд╛ рдерд╛ред рдореИрдВрдиреЗ рдХрд▓ рдЬреЛ рдХрд┐рдпрд╛, рдЙрд╕рдиреЗ рдЕрдкрдирд╛ рд╡рд┐рдВрдбреЛрдЬ рдпреВрдЬрд░ рдкрд╛рд╕рд╡рд░реНрдб рдмрджрд▓ рджрд┐рдпрд╛ред рдЖрдЬ рдЬрдм рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдХрдВрдЯреЗрдирд░ рдХреЛ рдЗрд╕ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ред

рдореИрдВрдиреЗ рдХреИрд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛? рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдбреНрд░рд╛рдЗрд╡ рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓ рд░реАрд╕реЗрдЯ рдХрд░реЗрдВред рдЬрдм рдореИрдВ рдЕрдкрдиреЗ рдбреНрд░рд╛рдЗрд╡ рдХреЛ рдПрдХреНрд╕реЗрд╕ рджреЗрддрд╛ рд╣реВрдВ рддреЛ рдХреНрдпрд╛ рдбреЙрдХрд░ рдбреЗрд╕реНрдХрдЯреЙрдк рдореЗрд░рд╛ рдкрд╛рд╕рд╡рд░реНрдб рд╕реНрдЯреЛрд░ рдХрд░рддрд╛ рд╣реИ?

рдореБрдЭреЗ рднреА рдПрдХ рд╕рдорд╛рди рд▓реЗрдХрд┐рди рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рдорд┐рд▓ рд░рд╣рд╛ рд╣реИ, рдХреГрдкрдпрд╛ рдорджрдж рдХрд░реЗрдВ

docker-compose up
wapdocker_wordpress_1 рдкреНрд░рд╛рд░рдВрдн рдХрд░ рд░рд╣рд╛ рд╣реИ ... рддреНрд░реБрдЯрд┐

рддреНрд░реБрдЯрд┐: wapdocker_wordpress_1 рдХреЗ рд▓рд┐рдП рд╕реЗрд╡рд╛ рд╡рд░реНрдбрдкреНрд░реЗрд╕ рд╢реБрд░реВ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛: b'OCI рд░рдирдЯрд╛рдЗрдо рдмрдирд╛рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓: рдХрдВрдЯреЗрдирд░_рд▓рд┐рдирдХреНрд╕.рдЧреЛ: 345: рдХрдВрдЯреЗрдирд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рдХрд╛рд░рдг "exec: \"/bin/sh\": рд╕реНрдЯреЗрдЯ / рдмрд┐рди / рд╢: рдРрд╕реА рдХреЛрдИ рдлрд╝рд╛рдЗрд▓ рдпрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдирд╣реАрдВ : рдЕрдирдЬрд╛рди'

рддреНрд░реБрдЯрд┐: рд╡рд░реНрдбрдкреНрд░реЗрд╕ рдХреЗ рд▓рд┐рдП рд╕реЗрд╡рд╛ рд╢реБрд░реВ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╡рд░реНрдбрдкреНрд░реЗрд╕: тАЛтАЛb'OCI рдХреНрд░рдо рдирд┐рд░реНрдорд╛рдг рд╡рд┐рдлрд▓: рдХрдВрдЯреЗрдирд░_рд▓рд┐рдирдХреНрд╕ред : рдЕрдирдЬрд╛рди'
рддреНрд░реБрдЯрд┐: рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд▓рд╛рддреЗ рд╕рдордп рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред

рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИ, рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдореБрдЭреЗ рд╕реАрдЖрд░рдПрд▓рдПрдл рдПрдВрдбрд┐рдВрдЧ рд▓рд╛рдЗрди рдХреЗ рдмрдЬрд╛рдп рдПрд▓рдПрдл рдПрдВрдбрд┐рдВрдЧ рд▓рд╛рдЗрди рдХреЗ рд╕рд╛рде рдбреЙрдХрд░ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рд╣реЗрдЬрдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ, рдЖрдк рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реАрдПрд╕рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЖрдк рд╕рдВрдкрд╛рджрдХрдХреЙрдиреНрдлрд┐рдЧ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрд▓рдПрдл рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕рд╣реЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдмрд╕ рдЗрд╕ рддреНрд░реБрдЯрд┐ рдкрд░ рддреМрд▓рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред рдореЗрд░реЗ рдкрд╛рд╕ рдерд╛ рдФрд░ рдореИрдВрдиреЗ рдЗрд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ред

рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдореИрдВ Proxmox VE 6.0 рдФрд░ рдПрдХ рд╕рд┐рд╕реНрдЯрдо рдХрдВрдЯреЗрдирд░ (CT) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рдерд╛ рдЬреЛ CentOS рдЪрд▓рд╛ рд░рд╣рд╛ рдерд╛ред рдореИрдВ рдЬреЛ рд╣рд╛рд╕рд┐рд▓ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рдерд╛, рд╡рд╣ рдЙрд╕ рдЙрджрд╛рд╣рд░рдг рдХреЗ рднреАрддрд░ рдПрдХ рдирд┐рдпрдорд┐рдд (рд╕реВрдХреНрд╖реНрдо) рдХрдВрдЯреЗрдирд░ рдЪрд▓рд╛рдирд╛ рдерд╛ред рдФрд░ рдореБрдЭреЗ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдорд┐рд▓рд╛ред рдЬрд╛рдБрдЪ рдХреА рдЧрдИ рдЕрдиреБрдорддрд┐рдпрд╛рдБ - рд╡реЗ рдареАрдХ рдереАрдВред рд╕реЗрд▓рд┐рдирдХреНрд╕ рдХреА рдЬрд╛рдБрдЪ рдХреА рдЧрдИ - рдпрд╣ рд╕рдХреНрд░рд┐рдп рдирд╣реАрдВ рдерд╛ред рдлрд┐рд░ рдпрд╣ рдореБрдЭ рдкрд░ рдЫрд╛ рдЧрдпрд╛: рдиреЗрд╕реНрдЯреЗрдб рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рдиред

рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдореИрдВрдиреЗ CentOS рдЪрд▓рд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рд┐рд╕реНрдЯрдо рдХрдВрдЯреЗрдирд░ рдХреЗ рд▓рд┐рдП Proxmox VE рдореЗрдВ рдиреЗрд╕реНрдЯреЗрдб рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рдХреЛ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ рдерд╛ред рдореИрдВрдиреЗ рдЗрд╕реЗ рд░реЛрдХ рджрд┐рдпрд╛, рдиреЗрд╕реНрдЯреЗрдб рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рдФрд░ рд╡реЙрдпрд▓рд╛ рдХреЛ рд╕рдХреНрд╖рдо рдХрд┐рдпрд╛, рдЕрдм рдореИрдВ рдЗрд╕рдХреЗ рднреАрддрд░ рдорд╛рдирдХ (рдорд╛рдЗрдХреНрд░реЛ) рдХрдВрдЯреЗрдирд░ рдЪрд▓рд╛ рд╕рдХрддрд╛ рдерд╛ред

рдЖрд╢рд╛ рд╣реИ рдпреЗ рдорджрдж рдХрд░реЗрдЧрд╛ред

рдЗрд╕рдХреЗ рд▓рд╛рдпрдХ рдХреНрдпрд╛ рд╣реИ: sudo docker container prune рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдареАрдХ рдХрд░ рджрд┐рдпрд╛ред

рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛, рдзрдиреНрдпрд╡рд╛рдж! :рдбреА

рдЗрд╕ рдЙрддреНрддрд░ рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛: https://github.com/docker/compose/issues/4039#issuecomment -261353666 рдзрдиреНрдпрд╡рд╛рдж @artem-gavrylenko

https://github.com/docker/compose/issues/4039#issuecomment -262424900

рдореИрдВрдиреЗ рджреЗрдЦрд╛ рд╣реИ рдХрд┐ dockerfile рдореЗрдВ CMD рд▓рд╛рдЗрди рд╣реИ рдФрд░ docker-compose рдлрд╝рд╛рдЗрд▓ рдореЗрдВ -command рдкреИрд░рд╛рдореАрдЯрд░ рднреА рдЗрд╕ рддреНрд░реБрдЯрд┐ рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдХрд░реЗрдЧрд╛ред

рдореИрдХ рдХреЗ рд▓рд┐рдП рдбреЙрдХрд░ рдХреЗ рд╕рд╛рде рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рдбреЙрдХрд░ 19.03.4 рдХреЗ рд╕рд╛рде рдЖрдЬ рдореИрдВ рдЗрд╕рдореЗрдВ рднрд╛рдЧ рдЧрдпрд╛ рдФрд░ рдореЗрд░реЗ рд▓рд┐рдП рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рддрдп рдХрд┐рдпрд╛ред рдореИрдВрдиреЗ command: npm start рдХреЛ рдЕрдкрдиреЗ docker-compose.yml рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдХреНрдпреЛрдВрдХрд┐ рдореЗрд░реЗ Dockerfile рдХреЛ CMD npm start рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕рдм рдХреБрдЫ рдЕрдм рдЙрдореНрдореАрдж рдХреЗ рдореБрддрд╛рдмрд┐рдХ рдХрд╛рдо рдХрд░рддрд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИред

рдЫрд╡рд┐ рдмрдирд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЖрдкрдХреЛ docker-entrypoint.sh рдХреЛ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдмрдирд╛рдирд╛ рд╣реЛрдЧрд╛:

chmod +x docker-entrypoint.sh

рдЕрдиреНрдпрдерд╛ рдЗрд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЖрдкрдХреЛ рдЕрдиреБрдорддрд┐ рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИред

рдЗрд╕рдиреЗ рдореЗрд░реА рдорджрдж рдХреАред рд╢реБрдХреНрд░рд┐рдпрд╛ред

рдореБрдЭреЗ рдЗрд╕реА рддрд░рд╣ рдХреА рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рд╣реИред рдореЗрд░рд╛ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдпрд╣ рд╣реИ:
рддреНрд░реБрдЯрд┐: рд▓реЙрдЧрд╕реНрдЯреИрд╢ рдХреЗ рд▓рд┐рдП рд╕реЗрд╡рд╛ рд▓реЙрдЧрд╕реНрдЯреИрд╢ рд╢реБрд░реВ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛: рдУрд╕реАрдЖрдИ рд░рдирдЯрд╛рдЗрдо рдмрдирд╛рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓: рдХрдВрдЯреЗрдирд░_рд▓рд┐рдирдХреНрд╕.рдЧреЛ: 346: рдХрдВрдЯреЗрдирд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рдХрд╛рд░рдг "рдкреНрд░реЛрд╕реЗрд╕_рд▓рд┐рдирдХреНрд╕ред /рджрд╕реНрддрд╛рд╡реЗрдЬрд╝/рдкреБрдирд░реБрджреНрдзрд╛рд░/рд╡рд┐рд▓рд┐рдпрдо рдХрд╛ рдХреЛрдб/elasticapmdocker/logstash/logstash.yml\" рд╕реЗ rootfs \"/mnt/sda1/var/lib/docker/overlay2/baa8081d216619bdc31c46a0b97b6b6b73ef1af2005b792f1/39/39df рдкрд░ 73ef1af2005b792f1/39/5c3 /docker/overlay2/baa8081d216619bdc31c46a0b97b6b73ef1af2005b792f1adb5c3df974e39f57/merged/usr/share/logstash/config/logstash.yml\" рдХреЗ рдХрд╛рд░рдг \"рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдирд╣реАрдВ\""":

рдореЗрд░реЗ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдореЗрд░реА logstash.yml рдлрд╝рд╛рдЗрд▓ рдФрд░ рдореЗрд░реА apm-server.yml рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдХреБрдЫ рдЧрдбрд╝рдмрдбрд╝ рд╣реЛ рд╕рдХрддреА рд╣реИ

рддреЛ рдореЗрд░реА logstash.yml рдлрд╝рд╛рдЗрд▓ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддреА рд╣реИ:
рдкрд╛рдЗрдкрд▓рд╛рдЗрди:
рдмреИрдЪ:
рджреЗрд░реА: 50
рдЖрдХрд╛рд░: 125
xpack.monitoring.рд╕рдХреНрд╖рдо: рд╕рдЪ

рдФрд░ рдореЗрд░рд╛ apm-server.yml рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:
рдПрдкреАрдПрдо-рд╕рд░реНрд╡рд░:
рд╣реЛрд╕реНрдЯ: "0.0.0.0:8200"
setup.dashboards.enabled: true
рд░рдо:
рд╕рдХреНрд╖рдо: рд╕рдЪ
allow_origins: [' http://localhost :8080']
рдХрд┐рдмрд╛рдирд╛:
рд╕рдХреНрд╖рдо: рд╕рдЪ
рд╣реЛрд╕реНрдЯ: " рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ: 5601 "
рд▓реЙрдЧрд┐рдВрдЧ.рд╕реНрддрд░: рдЬрд╛рдирдХрд╛рд░реА
logging.to_files: рд╕рдЪ
рд▓реЙрдЧрд┐рдВрдЧ.рдлрд╛рдЗрд▓реЗрдВ:
рдкрде: CHANGE_ME
рдирд╛рдо: рдбреЗрдореЛрд╡реЗрдмрдПрдкреНрд▓реАрдХреЗрд╢рди
рд░рдЦ-рд░рдЦрд╛рд╡: 7
рдЕрдиреБрдорддрд┐рдпрд╛рдБ: 0644
рд▓реЙрдЧрд┐рдВрдЧ.рдореЗрдЯреНрд░рд┐рдХреНрд╕:
рд╕рдХреНрд╖рдо: рд╕рдЪ
рдЖрдЙрдЯрдкреБрдЯ.рд▓реЛрдЪрджрд╛рд░ рдЦреЛрдЬ:
рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛: "apm-server-%{+yyyy.MM.dd}"
рдореЗрдЬрдмрд╛рди: [" рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ:9200 "]
setup.template.name: "рдПрдкреАрдПрдо-рд╕рд░реНрд╡рд░"
setup.template.pattern: "apm-server-*"

$ docker-compose up --build
рдмрд┐рд▓реНрдбрд┐рдВрдЧ рдРрдк
рдЪрд░рдг 1/10 : рдорд╛рдгрд┐рдХ рд╕реЗ:2.6-рдкрддрд▓рд╛
---> cd9eb8fc5abd
рдЪрд░рдг 2/10 : рдЙрдкрдпреБрдХреНрдд-рдЕрдкрдбреЗрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ -qq && apt-get install -y рдмрд┐рд▓реНрдб-рдЖрд╡рд╢реНрдпрдХ cmake git tzdata libpq-dev рд░реВрдмреА-рджреЗрд╡ рдХрд░реНрд▓ рдЪрд▓рд╛рдПрдВ
---> рдХреИрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
---> dae7cef58b65
рдЪрд░рдг 3/10 : рдХрд░реНрд▓-рдПрд╕рдПрд▓ рдЪрд▓рд╛рдПрдВ https://deb.nodesource.com/setup_11.x | рдмреИрд╢ - && apt-get install -y nodejs
---> рдХреИрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
---> 68bdae8e1191
рдЪрд░рдг 4/10 : рдХрд░реНрд▓-рдПрд╕рдПрд╕ рдЪрд▓рд╛рдПрдБ https://dl.yarnpkg.com/debian/pubkey.gpg | рдЙрдкрдпреБрдХреНрдд-рдХреБрдВрдЬреА рдРрдб - && рдЧреВрдВрдЬ "deb https://dl.yarnpkg.com/debian/ рд╕реНрдерд┐рд░ рдореБрдЦреНрдп" | рдЯреА /etc/apt/sources.list.d/yarn.list && apt-get update && apt-get install -y рдпрд╛рд░реНрди
---> рдХреИрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
---> 8ae18681c5c2
рдЪрд░рдг 5/10 : рд░рди рдЙрдкрдпреБрдХреНрдд-рд╕реНрд╡рдЪреНрдЫ && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
---> рдХреИрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
---> e7fece4b0095
рдЪрд░рдг 6/10 : рд░рди mkdir /app
---> рдХреИрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
---> f59bc64ba38c
рдЪрд░рдг 7/10: рд╡рд░реНрдХрдбреАрд░ / рдРрдк
---> рдХреИрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
---> 0e280a5c2986
рдЪрд░рдг 8/10 : рд░рди рдордгрд┐ рдмрдВрдбрд▓рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ -v 1.17.3
---> рдХреИрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
---> 3cd92734be84
рдЪрд░рдг 9/10 : рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБ [./docker-entrypoint.sh"]
---> рдХреИрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
---> 0071a71c1342
рдЪрд░рдг 10/10 : рдЕрдзреНрдпрдХреНрд╖ рдПрд╡рдВ рдкреНрд░рдмрдВрдз рдирд┐рджреЗрд╢рдХ ["рдмреИрд╢"]
---> рдХреИрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
---> a069f4950175
рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ a069f4950175
ifme-master_ рдРрдк рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЯреИрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛
ifme-master_db_1 рдЕрдк-рдЯреВ-рдбреЗрдЯ рд╣реИ
ifme-master_app_1 рдкреНрд░рд╛рд░рдВрдн рдХрд░ рд░рд╣рд╛ рд╣реИ ... рддреНрд░реБрдЯрд┐
рддреНрд░реБрдЯрд┐: ifme-master_app_1 рдХреЗ рд▓рд┐рдП рд╕реЗрд╡рд╛ рдРрдк рд╢реБрд░реВ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛: OCI рд░рдирдЯрд╛рдЗрдо рдмрдирд╛рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓: рдХрдВрдЯреЗрдирд░_рд▓рд┐рдирдХреНрд╕.рдЧреЛ: 346: рдХрдВрдЯреЗрдирд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рдХрд╛рд░рдг "exec:"./docker-entrypoint.sh": stat ./docker-entrypoint.sh: рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИред рдлрд╝рд╛рдЗрд▓ рдпрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛": рдЕрдЬреНрдЮрд╛рдд

рддреНрд░реБрдЯрд┐: рдРрдк рдХреЗ рд▓рд┐рдП рд╕реЗрд╡рд╛ рд╢реБрд░реВ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рдРрдк: рдУрд╕реАрдЖрдИ рд░рдирдЯрд╛рдЗрдо рдмрдирд╛рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓: рдХрдВрдЯреЗрдирд░_рд▓рд┐рдирдХреНрд╕ред рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛": рдЕрдЬреНрдЮрд╛рдд
рддреНрд░реБрдЯрд┐: рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд▓рд╛рддреЗ рд╕рдордп рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред

рдХрдорд╛рдВрдб рдЪрд▓рд╛рддреЗ рд╕рдордп рдореБрдЭреЗ рдпрд╣ рддреНрд░реБрдЯрд┐ рдорд┐рд▓ рд░рд╣реА рд╣реИ docker-compose up --build
рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ docker-entrypoint.sh . рд╣реИ

рдпрд╣ рдкрд╛рд╕рд╡рд░реНрдб рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рдХрд╛рд░рдг рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рдЕрдкрдиреЗ рдбреЙрдХрдЯрд░ рдЖрдЗрдХрди рдкрд░ рд░рд╛рдЗрдЯ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ
-> рд╕реЗрдЯрд┐рдВрдЧреНрд╕
-> рд╕рд╛рдЭрд╛ рдбреНрд░рд╛рдЗрд╡
-> рдХрд╛рд░реНрдпрд╕реНрдерд▓ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЪреБрдиреЗрдВ рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдЖрдкрдХреЛ рдлрд┐рд░ рд╕реЗ рдкрд╛рд╕рд╡рд░реНрдб рджрд░реНрдЬ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред

рдореБрдЭреЗ рдпрд╣ рддреНрд░реБрдЯрд┐ рднреА рдорд┐рд▓ рд░рд╣реА рд╣реИ, рдФрд░ sudo рдЗрд╕реЗ рдареАрдХ рдХрд░ рджрд┐рдпрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЗрд╕ рдореБрджреНрджреЗ рдХрд╛ рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рд╕рдорд╛рдзрд╛рди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

sudo рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд▓рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдмрд╕ рдХрдорд╛рдВрдб рдЪрд▓рд╛рдПрдБ
chmod a+x /path/to/your/script.sh
рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдПред рдпрд╣ рд╣рд░ рдмрд╛рд░ рд╕реБрдбреЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдХрд╛рдлреА рдмреЗрд╣рддрд░ рд╣реИред

рдореБрдЭреЗ рдпрд╣ рддреНрд░реБрдЯрд┐ рднреА рдорд┐рд▓ рд░рд╣реА рд╣реИ, рдФрд░ sudo рдЗрд╕реЗ рдареАрдХ рдХрд░ рджрд┐рдпрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЗрд╕ рдореБрджреНрджреЗ рдХрд╛ рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рд╕рдорд╛рдзрд╛рди рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

sudo рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд▓рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдмрд╕ рдХрдорд╛рдВрдб рдЪрд▓рд╛рдПрдБ
chmod a+x /path/to/your/script.sh
рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдПред рдпрд╣ рд╣рд░ рдмрд╛рд░ рд╕реБрдбреЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдХрд╛рдлреА рдмреЗрд╣рддрд░ рд╣реИред

рдЖрдк рдХрд┐рд╕ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЬрд┐рдХреНрд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВ? @рдореЛрдЯреЙрдХреНрд╕рдиреЗрдЯ

@ simanto604newscred рдЬрд┐рд╕ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдореИрдВ рдЬрд┐рдХреНрд░ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рд╡рд╣ рдмрд╛рдХреА рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реНрддреЗрдорд╛рд▓ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд╢реЗрд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реИред рдореВрд▓ рдкреЛрд╕реНрдЯ рдореЗрдВ, рдпрд╣ dockerfile рдореЗрдВ рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рд╣реЛрдЧреА рдЬреЛ рд╣реИ:
CMD ["script/docker-entrypoint.sh"]
рдпрд╣рд╛рдБ рдХреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ script/docker-entrypoint.sh . рдкрд░ рд╕реНрдерд┐рдд рд╣реИ

рдЖрдкрдХреЛ рдХреЗрд╡рд▓ рдПрдХ рдмрд╛рд░ chmod a+x <script> рд╕рд╛рде рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЕрдиреБрдорддрд┐рдпреЛрдВ рдХреЛ рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рдЕрдм sudo рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред

рдореБрдЭреЗ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдЦреЛрд▓рдиреЗ рдХреЗ рдмрд╛рдж рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЦреЗрдж рд╣реИ:

рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЗрд╕рдХрд╛ рдПрдХ рд░рд╛рд╕реНрддрд╛ рдорд┐рд▓ рдЧрдпрд╛ред рдмрд╕ рдЪрд▓рд╛рдХрд░ рдЫрд╡рд┐ рдХрд╛ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдВ:

docker-compose build

рдФрд░ рдлрд┐рд░ рдирд╡ рдирд┐рд░реНрдорд┐рдд рдЫрд╡рд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдХрдВрдЯреЗрдирд░ рд╢реБрд░реВ рдХрд░реЗрдВ:

docker-compose up

рдмрд╕ рдЗрддрдирд╛ рд╣реАред

рдореИрдВ рдЗрд╕ рдЙрдореНрдореАрдж рдореЗрдВ рд╣реВрдБ рдХреА рдЗрд╕рд╕реЗ рдорджрдж рдорд┐рд▓реЗрдЧреА

рдореБрдЭреЗ рдПрдХ рд╕рдорд╛рди рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рдереА рдФрд░ рдпрд╣рд╛рдВ рд╡рд░реНрдгрд┐рдд рдХрд┐рд╕реА рднреА рддрд░реАрдХреЗ рд╕реЗ рдорджрдж рдирд╣реАрдВ рдорд┐рд▓реАред
рдмрд╛рдж рдореЗрдВ рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ рдореИрдВ рдПрдХ рдЕрдЬрдЧрд░ рд╡рд╛рдпрд░рд▓ рд╡рд╛рддрд╛рд╡рд░рдг рдХреЗ рднреАрддрд░ рд╕реЗ рд╕рднреА рдХрдорд╛рдВрдб рдЪрд▓рд╛ рд░рд╣рд╛ рдерд╛ред
рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдерд╛ рдХрд┐ рдЗрд╕рд╕реЗ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рдХреНрдпреЛрдВрдХрд┐ рдкрд╣рд▓реЗ рдЖрдЬ рд╕рднреА рдирд┐рд░реНрдорд╛рдг рдареАрдХ рдЪрд▓ рд░рд╣реЗ рдереЗ рд▓реЗрдХрд┐рди рдмрд╛рдж рдореЗрдВ рдЖрдЬ рдПрдХ рднреА рдкреНрд░реВрдирд┐рдВрдЧ, рдбреЙрдХрдЯрд░ рд╕реЗрд╡рд╛ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░рдиреЗ рдЖрджрд┐ рдХреЗ рдмрд╛рдж рдШрдЯрдирд╛ рд╕реЗ рдирд╣реАрдВ рдЧреБрдЬрд░рд╛ред
рд╡рд░реНрдЪреБрдЕрд▓ рд╡рд╛рддрд╛рд╡рд░рдг рдХреЛ рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдпрд╣ рд╕рдм рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдЦрд░рд╛рдм рд╣реЛрдиреЗ рд▓рдЧрд╛ред
рдЗрд╕реЗ рдпрд╣рд╛рдБ рдЫреЛрдбрд╝ рд░рд╣реЗ рд╣реИрдВ рддрд╛рдХрд┐ рдпрд╣ рдХрд┐рд╕реА рдФрд░ рдХреА рдорджрдж рдХрд░ рд╕рдХреЗред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

leiblix picture leiblix  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

maltefiala picture maltefiala  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

komuw picture komuw  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

guycalledseven picture guycalledseven  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

bergtwvd picture bergtwvd  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ