Compose: docker-compose рдореЗрдВ рдкрд░реНрдпрд╛рд╡рд░рдг рдХреА рдЕрд╕рдВрдЧрдд рд╡реНрдпрд╛рдЦреНрдпрд╛

рдХреЛ рдирд┐рд░реНрдорд┐рдд 30 рдорд╛рд░реНрдЪ 2015  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: docker/compose

рдЕрдЧрд░ рдореИрдВ рдЗрд╕ рдЖрджреЗрд╢ рдХреЗ рд╕рд╛рде рдЯреЛрдордХреИрдЯ рдХреА рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдЫрд╡рд┐ рдЪрд▓рд╛рддрд╛ рд╣реВрдВ:

docker exec -d -e JAVA_OPTS="-Xms5000m -Xmx10000m" рдЯреЙрдордХреИрдЯ :8
рдЯреЙрдордХреИрдЯ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ

рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдореИрдВ рдЗрд╕ рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рде docker-compose.yml рдмрдирд╛рддрд╛ рд╣реВрдВ

tomcat:
  image: tomcat:8
  environment:
    - JAVA_OPTS="-Xms5000m -Xmx10000m"

рдФрд░ рдлрд┐рд░ рдореИрдВ рджреМрдбрд╝рддрд╛ рд╣реВрдВ:

docker-compose up

рдореБрдЭреЗ рдпрд╣ рдЖрдЙрдЯрдкреБрдЯ рдорд┐рд▓рддрд╛ рд╣реИ:

Recreating temp_tomcat_1...
Attaching to temp_tomcat_1
tomcat_1 | Invalid initial heap size: -Xms5000m -Xmx10000m
tomcat_1 | Error: Could not create the Java Virtual Machine.
tomcat_1 | Error: A fatal exception has occurred. Program will exit.
temp_tomcat_1 exited with code 1
Gracefully stopping... (press Ctrl+C again to force)

рдХреНрдпрд╛ рдЧрд▓рдд рд╣реИ рдЗрд╕рдХрд╛ рдХреЛрдИ рдЖрдЗрдбрд┐рдпрд╛?

рдореЗрд░рд╛ рд╕рд┐рд╕реНрдЯрдо:

docker -v
Docker version 1.5.0, build a8a31ef/1.5.0
docker-compose --version
docker-compose 1.1.0
 uname -a
Linux docker.mzk.cz 3.18.7-200.fc21.x86_64 #1 SMP Wed Feb 11 21:53:17 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
docker -D info
Containers: 11
Images: 40
Storage Driver: btrfs
 Build Version: Btrfs v3.18.1
 Library Version: 101
Execution Driver: native-0.2
Kernel Version: 3.18.7-200.fc21.x86_64
Operating System: Fedora 21 (Twenty One)
CPUs: 2
Total Memory: 15.67 GiB
Name: docker.mzk.cz
ID: GYRC:LL2X:GT6M:IAGQ:UUIN:XQ7Q:WHUY:SICW:IB3Z:FJZP:LCDI:K6LW
Debug mode (server): false
Debug mode (client): true
Fds: 22
Goroutines: 40
EventsListeners: 0
Init SHA1: a2b40aadd44cc16541a4c34c5572d145d2c052d5
Init Path: /usr/libexec/docker/dockerinit
Docker Root Dir: /var/lib/docker

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

рдирдорд╕реНрддреЗ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдЕрдкрдирд╛ рдпрдорд▓ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдбреИрд╢ рд╕реЗ рд╢реБрд░реВ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ рдФрд░ : рдмрдЬрд╛рдп =

tomcat:
  image: tomcat:8
  environment:
    JAVA_OPTS: "-Xms5000m -Xmx10000m"

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

рдирдорд╕реНрддреЗ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдЕрдкрдирд╛ рдпрдорд▓ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдбреИрд╢ рд╕реЗ рд╢реБрд░реВ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ рдФрд░ : рдмрдЬрд╛рдп =

tomcat:
  image: tomcat:8
  environment:
    JAVA_OPTS: "-Xms5000m -Xmx10000m"

@MartinRumanek

рдЗрд╕рдХреЗ рд╕рд╛рде docker-compose.yml рдореЗрдВ рд╡рд╛рддрд╛рд╡рд░рдг рд╕реЗрдЯ рдХрд░рдирд╛

  environment:
    - JAVA_OPTS="-Xms5000m -Xmx10000m"

рдХрдВрдЯреЗрдирд░ рдХреЛ рдпрд╣ рд╡рд╛рддрд╛рд╡рд░рдг рджреЗрддрд╛ рд╣реИ (рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрдВрдЯреЗрдирд░ рдкрд░ 'рдбреЙрдХрд░ рдирд┐рд░реАрдХреНрд╖рдг' рдЪрд▓рд╛рдПрдВ):

          "JAVA_OPTS= \"-Xms5000m -Xmx10000m\"",

catalina.sh рдорд╛рди рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╛рд╣рд░реА рдЙрджреНрдзрд░рдг (рд╡реИрд▓ рдореЗрдВ рдЬрдЧрд╣ рдХреЗ рдмрд╛рд╡рдЬреВрдж) рдХреЛ рд╣рдЯрд╛ рджреЗрдВ, рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рдпрд╣ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИред

@ рдбреЗрд╡рд┐рдб-рд░реЗрд╕рдирд┐рдХ рддреБрдо рд╕рд╣реА рд╣реЛред рд╢реБрдХреНрд░рд┐рдпрд╛ред

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

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

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

29e7e280-0d1c-4bba-98fe-f7cd3ca7500a picture 29e7e280-0d1c-4bba-98fe-f7cd3ca7500a  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

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

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

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