/container-squid

:whale: A squid stuck in a shipping container

Primary LanguageMakefileApache License 2.0Apache-2.0

container-squid

License GitHub Issues GitHub Stars GitHub Forks Docker Pulls Twitter

A squid stuck in a shipping container.

The intention of this repo:

  • container image for squid
  • helm chart for squid
  • use the official squid package on Alpine Linux
  • no default configuration other than what is provided by the OS package
  • no re-configuration on Docker ENTRYPOINT (k8s equiv. etc.)
  • configuration is left to the user and technology, e.g. Kubernetes

Usage

Build

$ make

Build and Push to Docker Hub

This is usually not required as the repository is an automated build.

$ make docker-release

Run

$ docker run -itd \
    -p 3128:3128 \
      flaccid/squid

License and Authors

Copyright 2017, Chris Fordham

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.