Skip to content

Commit 6867173

Browse files
Use CMD instead of ENTRYPOINT
1 parent 7528787 commit 6867173

2 files changed

Lines changed: 7 additions & 3 deletions

File tree

Dockerfile

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
FROM php:8.1-cli-alpine
1+
ARG phpVersion=8.1
2+
3+
FROM php:${phpVersion}-cli-alpine
24

35
COPY --from=composer /usr/bin/composer /usr/local/bin/composer
46

@@ -8,8 +10,10 @@ WORKDIR /tools
810

911
RUN composer require laravel/pint
1012

11-
ENTRYPOINT [ "/tools/vendor/bin/pint" ]
13+
ENV PATH="/tools/vendor/bin:$PATH"
1214

1315
RUN mkdir /workspace
1416

1517
WORKDIR /workspace
18+
19+
CMD [ "pint" ]

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ $ docker run -it --rm -v $PWD:/workspace syncloudsoftech/pinter
1717
You can pass options to pint such as a `--preset` (default is `laravel`) or `--test` easily as below:
1818

1919
```shell
20-
$ docker run -it --rm -v $PWD:/workspace syncloudsoftech/pinter --preset psr12
20+
$ docker run -it --rm -v $PWD:/workspace syncloudsoftech/pinter pint --preset psr12
2121
```
2222

2323
## Development

0 commit comments

Comments
 (0)