저는 도커와 도커 작성자가있는 초보자이며 도움이 필요합니다.docker-compose.yml에서 docker 컨테이너에 패키지를 설치하십시오.
나는 docker-compose를 사용하여 PHP-NGINX-PostgresSQL 심포니 개발 환경을 만들고 있습니다.
는 여기있다 : 이제
web:
image: nginx:1.13.5
ports:
- "80:80"
volumes:
- ./html:/html
- ./site.conf:/etc/nginx/conf.d/default.conf
links:
- php
php:
image: php:7-fpm
volumes:
- ./html:/html
links:
- postgres
postgres:
image: postgres:9.6.5
ports:
- "5432:5432"
environment:
POSTGRES_PASSWORD: postgres
, 난 내 PHP 용기에 php7.2 - 국제를 설치하고 싶습니다. 그래서 다음과 같이 실행하고 싶습니다.
$ sudo LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php
$ sudo apt-get update
$ sudo apt-get install php7.2-intl
도와 주시겠습니까? 나는 정말로 붙어 있고 Dockerfile 파일도 없다. 단지 docker-compose.yml 파일이다.
PHP 이미지에 Dockerfile을 사용하고 간단히'build : .'' 대신'image'를 넣으십시오. –