Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Official Docker image and documentation V2 #882

Merged
merged 10 commits into from
Sep 21, 2018
Merged

Commits on Sep 12, 2018

  1. Dockerfile and startup script

    JDiPierro authored and Sam Payeur committed Sep 12, 2018
    Configuration menu
    Copy the full SHA
    10cd004 View commit details
    Browse the repository at this point in the history
  2. Docker Compose example

    JDiPierro authored and Sam Payeur committed Sep 12, 2018
    Configuration menu
    Copy the full SHA
    e4f1be5 View commit details
    Browse the repository at this point in the history
  3. First pass at Docker docs

    JDiPierro authored and Sam Payeur committed Sep 12, 2018
    Configuration menu
    Copy the full SHA
    ae4286c View commit details
    Browse the repository at this point in the history
  4. Attempt to add docker build to travis matrix

    JDiPierro authored and Sam Payeur committed Sep 12, 2018
    Configuration menu
    Copy the full SHA
    7bb9f21 View commit details
    Browse the repository at this point in the history
  5. Remove Docker Compose docs

    I've found it easier to run locust locally in standalone mode while developing the locustfile.
    The example docker-compose file still exists though.
    JDiPierro authored and Sam Payeur committed Sep 12, 2018
    Configuration menu
    Copy the full SHA
    cda503a View commit details
    Browse the repository at this point in the history
  6. Update dockerfile to slim down created image and tweak behaviors.

    Change base image from py3.6 to py3.7-alpine. This shrinks the image size by about 600MB so that's nice.
    Addition of the apk call is required for pip to actually build and of the dependencies for Locust.
    Removal of docker_start portion is based on comments by mbeacom. Technically this makes the base image unusable without a consumer
    adding their own Dockerfile with a COPY/ADD call or another ENTRYPOINT.
    Sam Payeur committed Sep 12, 2018
    Configuration menu
    Copy the full SHA
    74f4bc4 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2018

  1. Add py37 environment to tox and travis.yml

    Sam Payeur committed Sep 13, 2018
    Configuration menu
    Copy the full SHA
    76c3458 View commit details
    Browse the repository at this point in the history
  2. Fix typo in travis.yml.

    Sam Payeur committed Sep 13, 2018
    Configuration menu
    Copy the full SHA
    c7a722f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8f79552 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2018

  1. Configuration menu
    Copy the full SHA
    974f861 View commit details
    Browse the repository at this point in the history