Run update.sh
This commit is contained in:
parent
0882634c51
commit
44e410050a
|
|
@ -54,6 +54,19 @@ docker run --rm --interactive --tty \
|
|||
composer install
|
||||
```
|
||||
|
||||
When combining the use of private repositories with running Composer as another (local) user, you might run into non-existant user errors. To work around this, simply mount the host passwd and group files (read-only) into the container:
|
||||
|
||||
```sh
|
||||
docker run --rm --interactive --tty \
|
||||
--volume $PWD:/app \
|
||||
--volume $SSH_AUTH_SOCK:/ssh-auth.sock \
|
||||
--volume /etc/passwd:/etc/passwd:ro \
|
||||
--volume /etc/group:/etc/group:ro \
|
||||
--user $(id -u):$(id -g) \
|
||||
--env SSH_AUTH_SOCK=/ssh-auth.sock \
|
||||
composer install
|
||||
```
|
||||
|
||||
## Suggestions
|
||||
|
||||
### PHP Extensions
|
||||
|
|
@ -85,6 +98,8 @@ composer () {
|
|||
--interactive \
|
||||
--rm \
|
||||
--user $(id -u):$(id -g) \
|
||||
--volume /etc/passwd:/etc/passwd:ro \
|
||||
--volume /etc/group:/etc/group:ro \
|
||||
--volume $(pwd):/app \
|
||||
composer "$@"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
# Supported tags and respective `Dockerfile` links
|
||||
|
||||
- [`42.2`, `leap`, `latest` (*docker/Dockerfile*)](https://github.com/openSUSE/docker-containers-build/blob/b61d3d4383a1b3553ffeb27a13d6c487e0684e1d/docker/Dockerfile)
|
||||
- [`42.1` (*docker/Dockerfile*)](https://github.com/openSUSE/docker-containers-build/blob/421f76f25f0621f883bfcd2155a2998e6b53d3b4/docker/Dockerfile)
|
||||
- [`13.2`, `harlequin` (*docker/Dockerfile*)](https://github.com/openSUSE/docker-containers-build/blob/1c1bf2b38c4757f5d1e8c4cdefb4fdc0104ea7cc/docker/Dockerfile)
|
||||
- [`tumbleweed` (*docker/Dockerfile*)](https://github.com/openSUSE/docker-containers-build/blob/512ffef9e22be7f5069352574053abd9836ca742/docker/Dockerfile)
|
||||
- [`42.2`, `leap`, `latest` (*docker/Dockerfile*)](https://github.com/openSUSE/docker-containers-build/blob/a8957648fda4fe9628021c45d3d9937641d74d77/docker/Dockerfile)
|
||||
- [`42.1` (*docker/Dockerfile*)](https://github.com/openSUSE/docker-containers-build/blob/2395f4feda48485ee61d0d3582dd875a6400831e/docker/Dockerfile)
|
||||
- [`13.2`, `harlequin` (*docker/Dockerfile*)](https://github.com/openSUSE/docker-containers-build/blob/4d42cf8daf415e9e9c732ffa7532857a67f3ab5f/docker/Dockerfile)
|
||||
- [`tumbleweed` (*docker/Dockerfile*)](https://github.com/openSUSE/docker-containers-build/blob/888608e52b0b3fe54dcafb6e82e78235bb252fb9/docker/Dockerfile)
|
||||
|
||||
For more information about this image and its history, please see [the relevant manifest file (`library/opensuse`)](https://github.com/docker-library/official-images/blob/master/library/opensuse). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fopensuse).
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue