Docker Compose
Docker Compose
Docker Compose ááŹáááŻáááş Containers ááťáŹá¸ááᯠSetup ááźáŻááŻááşááŹáá˝ááş áĄááŻáśá¸ááźáŻáááˇáş Tool áá áşááŻááźá áşááŤáááşá Docker Compose áááŻááŻáśá¸ááźááşá¸ááźááˇáş docker containers ááťáŹá¸ááᯠCompose File áá áşááŻáĄááąááźááˇáş áááşááŽá¸áááŻááşááŤáááşá Images and Containers ááťáŹá¸ááᯠáááşá¸ Single Command ááźááˇáş áá˝ááşáá°á á˝áŹ build ááŻááşáááŻááşááŤáááşá
Docker Compose ááźáŻááŻááşáááş áĄáááˇáş (3) áááˇáş áážáááŤáááşá
Dockerfile áá˝ááş ááŻáśá¸áááˇáş Services ááťáŹá¸ááᯠáááşáážááşááąá¸ááááşá
áááá Enviroment áĄáá˝ááş ááŻáśá¸áááˇáş Service and Application ááťáŹá¸ááᯠdocker-file áĄááźá áşááźáŻááŻááşááźáŽá¸ sample.yml format ááźááˇáş ááááşá¸áááşá¸ááááşá
Run docker-compose up Command ááźááˇáş Docker Containers Services ááťáŹá¸ááᯠRun áááŻááşááŤáááşá
á ááşáá˝ááş Docker Enginer áážááááŻáˇáááŻááŤáááşá ááážáááťážááş Docker Engine Installation Section áá˝ááşááąáˇááŹáááŻááşááŤáááşá
Install Docker Compose
Docker Compose ááᯠInstall ááźáŻááŻááşáááş https://github.com/docker/compose/releases (Github Page) áá˝ááş áááşááąáŹááşááąáˇááŹá ááá°áááŻááşááŤáááşá
áĄáąáŹááşá፠Command ááźááˇáşáááşá¸ Docker compose 1.16.1 ááᯠInstall ááźáŻááŻááşáááŻááşááŤáááşá Install áááźáŻááŻááşáááş Docker version áážááˇáş Specific ááźá áşáááźá áş á á áşááąá¸áááşáááŻáĄááşááŤáááşá
Docker Compose Example File
Docker Composer file áᏠdocker-compose.yml (format) ááźá áşááźáŽá¸ áĄáąáŹááşáá˝ááş Version 3 docker composer file ááᯠSample ááźááŹá¸ááŤáááşá ááᯠFile ááŹáááŻáááş Sample Service áá áşááŻááźá áşáááˇáş WEB Name áá áşááŻáááŻáᏠááźááŹá¸ááŤáááşá
Docker Compose CLI Reference
Docker Compose áážááˇáş Docker Container ááťáŹá¸ááᯠmanage ááźáŻááŻááşáááşáĄáá˝ááş docker-compose command áᏠsubcommand ááťáŹá¸áááŻáááşá¸ provides ááŻááşááąá¸ááŤáááşá
áĄáąáŹááşáá˝ááş subcommand áĄááťááŻáˇááᯠááąáˇááŹáááŻááşááŤáááşá áááááźáŻáááşáážáŹ Container Name áážááˇáş Services Name ááᯠááážáŹá¸áááŻáˇ áááááźáŻááážáŹááźá áşááŤáááşá
build -
build option ááźááˇáş images ááťáŹá¸ááᯠbuild ááŻááşááźáŽá¸ Services ááťáŹá¸ááᯠáĄááŻáśá¸ááźáŻáááŻááşááŤáááşá
up â
Current Directory áĄáąáŹááşáážá docker-composer.yml ááž docker container áážááˇáş Services ááťáŹá¸ááᯠCreate ááźáŻááŻááşáááşááźá
áşááŤáááşá ( -d ) Switch ááŹáááŻáááş Container ááᯠdaemon mode ááźááˇáş run á
áąáááşááźá
áşááŤáááşá
down â
Option ááᯠcontainers ááťáŹá¸á Network, Container Service and Associate Images ááťáŹá¸ááᯠáááşáááş, ááťááşáááş áĄááŻáśá¸ááźáŻáááŻááşááŤáááşá
ps â
Container ááťáŹá¸á Services, Status and Port ááťáŹá¸á process detail ááᯠáááááŻááşáááş ááŻáśá¸ááŤáááşá
exec â
Running Containers ááťáŹá¸ááᯠexec ááźáŻááŻááşáááşááŻáśá¸ááŤáááşá For example, Web Service Run ááąáááˇáş Container ááᯠlist-file áĄááąááźááˇáş ááźááˇáşáááş..
start -
Containers ááťáŹá¸ááᯠStart ááŻááşáááşááŻáśá¸ááŤáááşá
stop -
Running Containers ááťáŹá¸ááᯠáááşáááŻááşáááş áĄááŻáśá¸ááźáŻááŤáááşá
restart â
pause â
Containers ááťáŹá¸ááᯠpause ááŻááşáááş ááŻáśá¸ááŤáááşá
rm â
Containers ááťáŹá¸ááᯠááťááşáááş, áááşáážáŹá¸áááş ááŻáśá¸ááŤáááşá
Last updated