3.6.5-ol-7-r2 release

This commit is contained in:
Bitnami Bot
2018-06-22 04:20:21 +00:00
parent faf5680d80
commit 5910431cdd
2 changed files with 30 additions and 4 deletions

View File

@@ -1,4 +1,4 @@
FROM bitnami/oraclelinux-extras:7-r13
FROM bitnami/oraclelinux-extras:7-r14
LABEL maintainer "Bitnami <containers@bitnami.com>"
# Install required system packages and dependencies
@@ -7,7 +7,7 @@ RUN bitnami-pkg install python-3.6.5-0 --checksum 2bd4a70747cbfb99c89f4d679b4474
COPY rootfs /
ENV BITNAMI_APP_NAME="python" \
BITNAMI_IMAGE_VERSION="3.6.5-ol-7-r1" \
BITNAMI_IMAGE_VERSION="3.6.5-ol-7-r2" \
PATH="/opt/bitnami/python/bin:$PATH"
EXPOSE 8000

View File

@@ -30,7 +30,7 @@ $ docker-compose up -d
# Supported tags and respective `Dockerfile` links
* [`3`, `3.6.5-r53`, `latest` (3/Dockerfile)](https://github.com/bitnami/bitnami-docker-python/blob/3.6.5-r53/3/Dockerfile)
* [`3-ol-7`, `3.6.5-ol-7-r1` (3/ol-7/Dockerfile)](https://github.com/bitnami/bitnami-docker-python/blob/3.6.5-ol-7-r1/3/ol-7/Dockerfile)
* [`3-ol-7`, `3.6.5-ol-7-r2` (3/ol-7/Dockerfile)](https://github.com/bitnami/bitnami-docker-python/blob/3.6.5-ol-7-r2/3/ol-7/Dockerfile)
* [`2`, `2.7.15-r44` (2/Dockerfile)](https://github.com/bitnami/bitnami-docker-python/blob/2.7.15-r44/2/Dockerfile)
* [`2-ol-7`, `2.7.15-ol-7-r1` (2/ol-7/Dockerfile)](https://github.com/bitnami/bitnami-docker-python/blob/2.7.15-ol-7-r1/2/ol-7/Dockerfile)
@@ -65,7 +65,9 @@ By default, running this image will drop you into the Python REPL, where you can
$ docker run -it --name python bitnami/python
```
# Running your Python script
# Configuration
## Running your Python script
The default work directory for the Python image is `/app`. You can mount a folder from your host here that includes your Python script, and run it normally using the `python` command.
@@ -74,6 +76,30 @@ $ docker run -it --name python -v /path/to/app:/app bitnami/python \
python script.py
```
## Running a Python app with package dependencies
If your Python app has a `requirements.txt` defining your app's dependencies, you can install the dependencies before running your app.
```bash
$ docker run --rm -v /path/to/app:/app bitnami/python pip install -r requirements.txt
$ docker run -it --name python -v /path/to/app:/app bitnami/python python script.py
```
or using Docker Compose:
```
java:
image: bitnami/java:latest
command: "sh -c 'pip install -r requirements.txt && python script.py'"
volumes:
- .:/app
```
**Further Reading:**
- [python documentation](https://www.python.org/doc/)
- [pip documentation](https://pip.pypa.io/en/stable/)
# Maintenance
## Upgrade this image