Browse Source

Update docker image build instructions.

Closes: #4372
issue/3380
Christoph Strobl 3 years ago
parent
commit
f775d485c6
No known key found for this signature in database
GPG Key ID: 8CC1AB53391458C8
  1. 2
      CI.adoc
  2. 6
      ci/README.adoc

2
CI.adoc

@ -16,7 +16,7 @@ All of these use cases are great reasons to essentially run what the CI server d
IMPORTANT: To do this you must have Docker installed on your machine. IMPORTANT: To do this you must have Docker installed on your machine.
1. `docker run -it --mount type=bind,source="$(pwd)",target=/spring-data-mongodb-github springci/spring-data-openjdk8-with-mongodb-4.0:latest /bin/bash` 1. `docker run -it --mount type=bind,source="$(pwd)",target=/spring-data-mongodb-github springci/spring-data-openjdk17-with-mongodb-5.0.3:latest /bin/bash`
+ +
This will launch the Docker image and mount your source code at `spring-data-mongodb-github`. This will launch the Docker image and mount your source code at `spring-data-mongodb-github`.
+ +

6
ci/README.adoc

@ -10,7 +10,7 @@ All of these use cases are great reasons to essentially run what Concourse does
IMPORTANT: To do this you must have Docker installed on your machine. IMPORTANT: To do this you must have Docker installed on your machine.
1. `docker run -it --mount type=bind,source="$(pwd)",target=/spring-data-mongodb-github springci/spring-data-8-jdk-with-mongodb /bin/bash` 1. `docker run -it --mount type=bind,source="$(pwd)",target=/spring-data-mongodb-github springci/spring-data-openjdk17-with-mongodb-5.0.3 /bin/bash`
+ +
This will launch the Docker image and mount your source code at `spring-data-mongodb-github`. This will launch the Docker image and mount your source code at `spring-data-mongodb-github`.
+ +
@ -23,7 +23,7 @@ Since the container is binding to your source, you can make edits from your IDE
If you need to test the `build.sh` script, do this: If you need to test the `build.sh` script, do this:
1. `mkdir /tmp/spring-data-mongodb-artifactory` 1. `mkdir /tmp/spring-data-mongodb-artifactory`
2. `docker run -it --mount type=bind,source="$(pwd)",target=/spring-data-mongodb-github --mount type=bind,source="/tmp/spring-data-mongodb-artifactory",target=/spring-data-mongodb-artifactory springci/spring-data-8-jdk-with-mongodb /bin/bash` 2. `docker run -it --mount type=bind,source="$(pwd)",target=/spring-data-mongodb-github --mount type=bind,source="/tmp/spring-data-mongodb-artifactory",target=/spring-data-mongodb-artifactory springci/spring-data-openjdk17-with-mongodb-5.0.3 /bin/bash`
+ +
This will launch the Docker image and mount your source code at `spring-data-mongodb-github` and the temporary This will launch the Docker image and mount your source code at `spring-data-mongodb-github` and the temporary
artifactory output directory at `spring-data-mongodb-artifactory`. artifactory output directory at `spring-data-mongodb-artifactory`.
@ -36,4 +36,4 @@ IMPORTANT: `build.sh` doesn't actually push to Artifactory so don't worry about
It just deploys to a local folder. That way, the `artifactory-resource` later in the pipeline can pick up these artifacts It just deploys to a local folder. That way, the `artifactory-resource` later in the pipeline can pick up these artifacts
and deliver them to artifactory. and deliver them to artifactory.
NOTE: Docker containers can eat up disk space fast! From time to time, run `docker system prune` to clean out old images. NOTE: Docker containers can eat up disk space fast! From time to time, run `docker system prune` to clean out old images.

Loading…
Cancel
Save