https://github.com/curl/curl-docker
official docker image for curl
https://github.com/curl/curl-docker
Last synced: 5 months ago
JSON representation
official docker image for curl
- Host: GitHub
- URL: https://github.com/curl/curl-docker
- Owner: curl
- License: other
- Archived: true
- Created: 2019-04-15T06:47:55.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-06-06T14:13:38.000Z (about 2 years ago)
- Last Synced: 2024-10-30T00:00:30.704Z (8 months ago)
- Language: Makefile
- Homepage: https://curl.se
- Size: 56.6 KB
- Stars: 168
- Watchers: 16
- Forks: 67
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
***IMPORTANT*** - https://github.com/curl/curl-container supersedes this archived repository
# Curl Docker Images repository
This repository defines the official curl docker image.
* [alpine](alpine/)
which are published to [hub.docker.com](https://hub.docker.com/r/curlimages/curl).
__note__ - requires latest docker to be installed and available
## Contact
If you have problems, questions, ideas or suggestions, please contact [curl-docker team]([email protected])
or [Jim Fuller]([email protected]) directly.## Using Images
### get docker image
```
$ docker pull curlimages/curl:...insert tag...
```### run docker image
```
$ docker run -it curlimages/curl:...insert tag... --version
```### building and testing images
To build and test curl docker image
```
$ make all
```
which runs the setup (clean), build and test targets.### scanning images
Security scan of resultant docker image
```
$ make scan
```
which uses trivis, anchore-engine, lynis and clamav.One can also run a lint checker on dockerfiles
```
$ make lint
```## Image design
* initial stage, build curl and then copy over to clean base image
* build static curl
* attempt to be idiomatic across image(s)
* running as curl_user is an explicit design decision
* multi arch is achieved using buildx support### Other
* [thanks](docs/THANKS) to contributors
* Daniel Stenberg
* Max Dymond
* Olliver Schinagl