7.3.2-debian-10-r7 release

This commit is contained in:
Bitnami Bot
2021-06-28 07:05:52 +00:00
commit d20872d973
13 changed files with 494 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
FROM docker.io/bitnami/minideb:buster
LABEL maintainer "Bitnami <containers@bitnami.com>"
ENV OS_ARCH="amd64" \
OS_FLAVOUR="debian-10" \
OS_NAME="linux"
COPY prebuildfs /
# Install required system packages and dependencies
RUN install_packages ca-certificates curl gzip iproute2 libc6 procps tar wget
RUN wget -nc -P /tmp/bitnami/pkg/cache/ https://downloads.bitnami.com/files/stacksmith/concourse-7.3.2-0-linux-amd64-debian-10.tar.gz && \
echo "1677702817f133bdb3067ff361cf395ce90fc4eb10f89b43606714247dd8b837 /tmp/bitnami/pkg/cache/concourse-7.3.2-0-linux-amd64-debian-10.tar.gz" | sha256sum -c - && \
tar -zxf /tmp/bitnami/pkg/cache/concourse-7.3.2-0-linux-amd64-debian-10.tar.gz -P --transform 's|^[^/]*/files|/opt/bitnami|' --wildcards '*/files' && \
rm -rf /tmp/bitnami/pkg/cache/concourse-7.3.2-0-linux-amd64-debian-10.tar.gz
ENV BITNAMI_APP_NAME="concourse" \
BITNAMI_IMAGE_VERSION="7.3.2-debian-10-r7"
ENTRYPOINT [ "/opt/bitnami/concourse/bin/concourse" ]
CMD [ "--help" ]
@@ -0,0 +1 @@
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCvUdadCJME1nH1OnH2HuS5LxmyQ/rjvfLVkiDbXyvvXwtD0aJ84eKsPHE9m5nJpscy5XYBO/jqp/1YRiYeeB8OKK5SlNMUDf3tdzyq3WPYzIHdFOiXsfkoe+fXGjL4aUhxOUNa7EIVgKBoyX9LhXM3vYdUiBX3w+Qh9F7oj2Ox6ox5bERcY02RGxKF2DoapuzoED4S9iUt+2EKVKDeHoSNml7Ujf6P61cpoRfkYG1ml99jGQQG6GEVWryeT/m47LIUi1jhLDyTRrz2bxGnSspOSuZzTC2D6Fgdr1VwiyDSbmmuZB0yeiAZLITgDRPAUskonyJg/IRtEELLWTBO/8LNd2rMus66NlFo/bwAo0wpYQOxty6MuJqwgvazebGP0qshp8m0u8Vu5f+d6eHZSAe0vF03ykOlIEAEg/j02Vs2ZNRs4zFNGfJUnfqmyH5z3Ux2wwBgFMmz/aUMmSYlsnGNf88oczgtGoNSsoMxNP4Apyv8jFf8FHTXF8i2yhGGxzGOvVDyBXm7mhHaVxwe2HYyZe3Oevkcb3uAxsNkhR0a0N2aD3ENYecRnz5NGKVrO4yXE9ygm/y8M7Of2uNh/RmLNnb32dgHBjqiinRQZMqt6wsX7xws7qfbx6ZcOzlqfGnYbelaSE5vnVthpO67NBaqRtx16fseFhS73Nv2Gvdl9w==
@@ -0,0 +1,51 @@
-----BEGIN PRIVATE KEY-----
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
oBx7AoIBAFBegIHz4nTjloKmk+9NNpoxbawHUNEBOLaq9zNyOgJsB3f61Cg1UDge
K0fLYzEKpIpNH9pGIRqtDoSF0cg1X8ffQ20Lesc/4CYWx/PdjNKi+Nw2xCZX7LNc
nFRaSVo8+lpg0TqT/sl6xFeJgiy49ISlWrKiBX4ABuOvvdd4QDmKpbXutGoZrnDF
JfA0NJ8LO3KZ3p15RW/iJI2erxEBDmKSlzBT4y7X3DgNZMZOc5DKAmGFWPnTTM+F
9PLhwRYrtBi33N1gO/F7bnMDMvhLVKbd5VKHPmQzFWwrRPuBRt82wsumi0H+qesr
CXWV7H30Uojos96L455ioN8G/4TLYlECggEBAOP9+76a/kPRja+0Gyes0RiZ6ioQ
x/W9R5qr3olvsa1wXy2hCPpqkruLWOZP+sBlPdl4uEq6uTLEUuPAjOJD7DfVLM6g
B+ZnaykYH9nn701IgrmdKAQ+1sCW1ba99rS/lLnewu2Mtj4E9LhLTWg7sNZnEgrl
u0W1MoNHje3WiaNZJ3L3qujEqMKKnu21KGnJad2x/YytQwZTeDd9NF27MApdpJHw
v9SyURD9VXpIkCWjzCxgY7bmImx/vSpqTRvzDGcaps77nbv2mylbIcJsHAQg06M+
LZVDTOFriGKT2abAyV/B6jT9tYNbCN6+XqE5TItJvslCmc4pBaSkRebifqE=
-----END PRIVATE KEY-----
@@ -0,0 +1,51 @@
-----BEGIN PRIVATE KEY-----
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
-----END PRIVATE KEY-----
@@ -0,0 +1 @@
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC9fBQZbqApDSgvfcXFuqQuU4iQXhSSHtR9EoWFp1LGIPdM3WRZHprm0Tdtq6l+GILldJaw9KIedrTzdOEep4gCgI578Q+hpu9fZhYzPTy35kB2IjRSSsh1Dq9bh1eSob3TnX/3Ne6eTO31Mf9CD8f1N7U3S0ZGsa6WRLR54oM1cz2JSOYoA0+scbfqcw0xL5HrfBjsuhwGQ285Nt0kAb3l1LAyG0/vU81XEyOzB7hN/fMGdPXiqx+zd5ypK2X9v9Y6GUj6YFzcXb13g1S9o9v6kOIuQktrxX/yOy2qUAHsQzFkeCigzmevz1cCs4QJ/3EPeZOKO4OkEfFousvu3MIDfdZ4PbhufsjP/zVLsfgZ5ARqejfF2lbARL3FFcu7IpZHc/XymMgtxLy4eFjjOEp4BA5GrT7Lw5ah+7Zh47BphKLYfA2Z+9MGomeB+4tXbleBRFtnVfxdvGSPT9UIeVwkohL5qj4rqVYDkaEbfQ2LHi8MtME/NzuYjBzcaINa0yoUGvgIXgDP4VE3HYfejMkuWWMnfsyg8b/soRNGQU2mtJt5Pam3/lgLsLuO2u36y8nxVNSsTIeQeJfJgZAdYVIjt5G44EfCvYPfGKKoYvdkc6lB+fmgh8oW+TpkT1wTj/B4hUtsX5fvgDION9P0nDS1T4+cF5h7lbkfSgdfYxmPgw==
@@ -0,0 +1,51 @@
-----BEGIN PRIVATE KEY-----
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
-----END PRIVATE KEY-----
@@ -0,0 +1 @@
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCvUdadCJME1nH1OnH2HuS5LxmyQ/rjvfLVkiDbXyvvXwtD0aJ84eKsPHE9m5nJpscy5XYBO/jqp/1YRiYeeB8OKK5SlNMUDf3tdzyq3WPYzIHdFOiXsfkoe+fXGjL4aUhxOUNa7EIVgKBoyX9LhXM3vYdUiBX3w+Qh9F7oj2Ox6ox5bERcY02RGxKF2DoapuzoED4S9iUt+2EKVKDeHoSNml7Ujf6P61cpoRfkYG1ml99jGQQG6GEVWryeT/m47LIUi1jhLDyTRrz2bxGnSspOSuZzTC2D6Fgdr1VwiyDSbmmuZB0yeiAZLITgDRPAUskonyJg/IRtEELLWTBO/8LNd2rMus66NlFo/bwAo0wpYQOxty6MuJqwgvazebGP0qshp8m0u8Vu5f+d6eHZSAe0vF03ykOlIEAEg/j02Vs2ZNRs4zFNGfJUnfqmyH5z3Ux2wwBgFMmz/aUMmSYlsnGNf88oczgtGoNSsoMxNP4Apyv8jFf8FHTXF8i2yhGGxzGOvVDyBXm7mhHaVxwe2HYyZe3Oevkcb3uAxsNkhR0a0N2aD3ENYecRnz5NGKVrO4yXE9ygm/y8M7Of2uNh/RmLNnb32dgHBjqiinRQZMqt6wsX7xws7qfbx6ZcOzlqfGnYbelaSE5vnVthpO67NBaqRtx16fseFhS73Nv2Gvdl9w==
@@ -0,0 +1,47 @@
version: '2'
services:
postgresql:
image: docker.io/bitnami/postgresql:11
environment:
- POSTGRESQL_DATABASE=bitnami_concourse
- POSTGRESQL_USERNAME=bn_concourse
- POSTGRESQL_PASSWORD=bitnami1
- ALLOW_EMPTY_PASSWORD=yes
volumes:
- 'postgresql_data:/bitnami/postgresql'
concourse:
image: docker.io/bitnami/concourse:7
command: web
environment:
- CONCOURSE_POSTGRES_DATABASE=bitnami_concourse
- CONCOURSE_POSTGRES_USER=bn_concourse
- CONCOURSE_POSTGRES_PASSWORD=bitnami1
- CONCOURSE_LOG_LEVEL=debug
- CONCOURSE_POSTGRES_HOST=postgresql
- CONCOURSE_EXTERNAL_URL=http://localhost:8080
- CONCOURSE_ADD_LOCAL_USER=test:test,guest:guest
- CONCOURSE_MAIN_TEAM_LOCAL_USER=test
- CONCOURSE_CLUSTER_NAME=dev
- CONCOURSE_ENABLE_PIPELINE_INSTANCES=true
- CONCOURSE_ENABLE_ACROSS_STEP=true
- CONCOURSE_ENABLE_CACHE_STREAMED_VOLUMES=true
volumes:
- 'concourse_web_data:/bitnami/concourse'
concourse_worker:
image: docker.io/bitnami/concourse:7
command: worker
privileged: true
environment:
- CONCOURSE_LOG_LEVEL=debug
- CONCOURSE_TSA_HOST=concourse:2222
- CONCOURSE_BIND_IP=0.0.0.0
- CONCOURSE_BAGGAGECLAIM_BIND_IP=0.0.0.0
- CONCOURSE_BAGGAGECLAIM_DRIVER=overlay
- CONCOURSE_CONTAINERD_DNS_PROXY_ENABLE=true
- CONCOURSE_WEB_PUBLIC_DIR=/opt/bitnami/concourse/web/public
- CONCOURSE_WORK_DIR=/opt/bitnami/concourse
volumes:
postgresql_data:
driver: local
concourse_web_data:
driver: local
@@ -0,0 +1,9 @@
{
"concourse": {
"arch": "amd64",
"digest": "1677702817f133bdb3067ff361cf395ce90fc4eb10f89b43606714247dd8b837",
"distro": "debian-10",
"type": "NAMI",
"version": "7.3.2-0"
}
}
@@ -0,0 +1,3 @@
Bitnami containers ship with software bundles. You can find the licenses under:
/opt/bitnami/nami/COPYING
/opt/bitnami/[name-of-bundle]/licenses/[bundle-version].txt
@@ -0,0 +1,24 @@
#!/bin/sh
set -e
set -u
export DEBIAN_FRONTEND=noninteractive
n=0
max=2
until [ $n -gt $max ]; do
set +e
(
apt-get update -qq &&
apt-get install -y --no-install-recommends "$@"
)
CODE=$?
set -e
if [ $CODE -eq 0 ]; then
break
fi
if [ $n -eq $max ]; then
exit $CODE
fi
echo "apt failed, retrying"
n=$(($n + 1))
done
rm -r /var/lib/apt/lists /var/cache/apt/archives
+188
View File
@@ -0,0 +1,188 @@
# What is concourse?
Concourse is a pipeline-based continuous thing-doer. It is most commonly used for CI/CD, and is built to scale to any kind of automation pipeline, from simple to complex.
[https://github.com/concourse/concourse](https://github.com/concourse/concourse)
# TL;DR
```console
$ docker run --name concourse bitnami/concourse:latest
```
## Docker Compose
```console
$ curl -sSL https://raw.githubusercontent.com/bitnami/bitnami-docker-concourse/master/docker-compose.yml > docker-compose.yml
$ docker-compose up -d
```
# Why use Bitnami Images?
* Bitnami closely tracks upstream source changes and promptly publishes new versions of this image using our automated systems.
* With Bitnami images the latest bug fixes and features are available as soon as possible.
* Bitnami containers, virtual machines and cloud images use the same components and configuration approach - making it easy to switch between formats based on your project needs.
* All our images are based on [minideb](https://github.com/bitnami/minideb) a minimalist Debian based container image which gives you a small base container image and the familiarity of a leading Linux distribution.
* All Bitnami images available in Docker Hub are signed with [Docker Content Trust (DCT)](https://docs.docker.com/engine/security/trust/content_trust/). You can use `DOCKER_CONTENT_TRUST=1` to verify the integrity of the images.
* Bitnami container images are released daily with the latest distribution packages available.
> This [CVE scan report](https://quay.io/repository/bitnami/concourse?tab=tags) contains a security report with all open CVEs. To get the list of actionable security issues, find the "latest" tag, click the vulnerability report link under the corresponding "Security scan" field and then select the "Only show fixable" filter on the next page.
# Why use a non-root container?
Non-root container images add an extra layer of security and are generally recommended for production environments. However, because they run as a non-root user, privileged tasks are typically off-limits. Learn more about non-root containers [in our docs](https://docs.bitnami.com/containers/how-to/work-with-non-root-containers/).
# Supported tags and respective `Dockerfile` links
Learn more about the Bitnami tagging policy and the difference between rolling tags and immutable tags [in our documentation page](https://docs.bitnami.com/containers/how-to/understand-rolling-tags-containers/).
* [`7`, `7-debian-10`, `7.3.2`, `7.3.2-debian-10-r7`, `latest` (7/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-concourse/blob/7.3.2-debian-10-r7/7/debian-10/Dockerfile)
Subscribe to project updates by watching the [bitnami/concourse GitHub repo](https://github.com/bitnami/bitnami-docker-concourse).
# Get this image
The recommended way to get the Bitnami concourse Docker Image is to pull the prebuilt image from the [Docker Hub Registry](https://hub.docker.com/r/bitnami/concourse).
```console
$ docker pull bitnami/concourse:latest
```
To use a specific version, you can pull a versioned tag. You can view the [list of available versions](https://hub.docker.com/r/bitnami/concourse/tags/) in the Docker Hub Registry.
```console
$ docker pull bitnami/concourse:[TAG]
```
If you wish, you can also build the image yourself.
```console
$ docker build -t bitnami/concourse:latest 'https://github.com/bitnami/bitnami-docker-concourse.git#master:7/debian-10'
```
# Persisting your application
If you remove the container all your data will be lost, and the next time you run the image the database will be reinitialized. To avoid this loss of data, you should mount a volume that will persist even after the container is removed.
For persistence you should mount a directory at the `/bitnami` path. If the mounted directory is empty, it will be initialized on the first run.
```console
$ docker run \
-v /path/to/concourse-persistence:/bitnami/concourse \
bitnami/concourse:latest
```
You can also do this with a minor change to the [`docker-compose.yml`](https://github.com/bitnami/bitnami-docker-concourse/blob/master/docker-compose.yml) file present in this repository:
```yaml
concourse:
...
volumes:
- /path/to/concourse-persistence:/bitnami/concourse
...
```
# Connecting to other containers
Using [Docker container networking](https://docs.docker.com/engine/userguide/networking/), a different server running inside a container can easily be accessed by your application containers and vice-versa.
Containers attached to the same network can communicate with each other using the container name as the hostname.
## Using the Command Line
### Step 1: Create a network
```console
$ docker network create concourse-network --driver bridge
```
### Step 2: Launch the concourse container within your network
Use the `--network <NETWORK>` argument to the `docker run` command to attach the container to the `concourse-network` network.
```console
$ docker run --name concourse-node1 --network concourse-network bitnami/concourse:latest
```
### Step 3: Run another container
We can launch another container using the same flag (`--network NETWORK`) in the `docker run` command. If you also set a name to your container, you will be able to use it as hostname in your network.
# Configuration
Find how to configure Contour in its [official documentation](https://projectconcourse.io/docs/main/).
# Logging
The Bitnami concourse Docker image sends the container logs to `stdout`. To view the logs:
```console
$ docker logs concourse
```
You can configure the containers [logging driver](https://docs.docker.com/engine/admin/logging/overview/) using the `--log-driver` option if you wish to consume the container logs differently. In the default configuration docker uses the `json-file` driver.
# Maintenance
## Upgrade this image
Bitnami provides up-to-date versions of concourse, including security patches, soon after they are made upstream. We recommend that you follow these steps to upgrade your container.
### Step 1: Get the updated image
```console
$ docker pull bitnami/concourse:latest
```
### Step 2: Stop the running container
Stop the currently running container using the command
```console
$ docker stop concourse
```
### Step 3: Remove the currently running container
```console
$ docker rm -v concourse
```
### Step 4: Run the new image
Re-create your container from the new image.
```console
$ docker run --name concourse bitnami/concourse:latest
```
# Contributing
We'd love for you to contribute to this container. You can request new features by creating an [issue](https://github.com/bitnami/bitnami-docker-concourse/issues), or submit a [pull request](https://github.com/bitnami/bitnami-docker-concourse/pulls) with your contribution.
# Issues
If you encountered a problem running this container, you can file an [issue](https://github.com/bitnami/bitnami-docker-concourse/issues). For us to provide better support, be sure to include the following information in your issue:
- Host OS and version
- Docker version (`docker version`)
- Output of `docker info`
- Version of this container
- The command you used to run the container, and any relevant output you saw (masking any sensitive information)
# License
Copyright (c) 2021 Bitnami
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
+47
View File
@@ -0,0 +1,47 @@
version: '2'
services:
postgresql:
image: docker.io/bitnami/postgresql:11
environment:
- POSTGRESQL_DATABASE=bitnami_concourse
- POSTGRESQL_USERNAME=bn_concourse
- POSTGRESQL_PASSWORD=bitnami1
- ALLOW_EMPTY_PASSWORD=yes
volumes:
- 'postgresql_data:/bitnami/postgresql'
concourse:
image: docker.io/bitnami/concourse:7
command: web
environment:
- CONCOURSE_POSTGRES_DATABASE=bitnami_concourse
- CONCOURSE_POSTGRES_USER=bn_concourse
- CONCOURSE_POSTGRES_PASSWORD=bitnami1
- CONCOURSE_LOG_LEVEL=debug
- CONCOURSE_POSTGRES_HOST=postgresql
- CONCOURSE_EXTERNAL_URL=http://localhost:8080
- CONCOURSE_ADD_LOCAL_USER=test:test,guest:guest
- CONCOURSE_MAIN_TEAM_LOCAL_USER=test
- CONCOURSE_CLUSTER_NAME=dev
- CONCOURSE_ENABLE_PIPELINE_INSTANCES=true
- CONCOURSE_ENABLE_ACROSS_STEP=true
- CONCOURSE_ENABLE_CACHE_STREAMED_VOLUMES=true
volumes:
- 'concourse_web_data:/bitnami/concourse'
concourse_worker:
image: docker.io/bitnami/concourse:7
command: worker
privileged: true
environment:
- CONCOURSE_LOG_LEVEL=debug
- CONCOURSE_TSA_HOST=concourse:2222
- CONCOURSE_BIND_IP=0.0.0.0
- CONCOURSE_BAGGAGECLAIM_BIND_IP=0.0.0.0
- CONCOURSE_BAGGAGECLAIM_DRIVER=overlay
- CONCOURSE_CONTAINERD_DNS_PROXY_ENABLE=true
- CONCOURSE_WEB_PUBLIC_DIR=/opt/bitnami/concourse/web/public
- CONCOURSE_WORK_DIR=/opt/bitnami/concourse
volumes:
postgresql_data:
driver: local
concourse_web_data:
driver: local