This repo is for the SoCal Python Meetup at GoGuardian, on Thursday, 3/28/2019. In this repo are resources to build your own development environment and deploy a toy machine learning model using Docker!
- Install Docker CE
- Stop any processes you have running on ports
8888
or8081
- (Optional) Create a Docker Hub account and log in to Docker on your machine through the GUI or with
docker login
- Run the following commands:
$ git clone https://github.com/goguardian/PythonDevAndDeployWithDocker.git
$ cd PythonDevAndDeployWithDocker/devWithDocker
$ docker-compose build
You should now be building a docker image! If any of these steps fail, especially the docker pull
, try again in a few minutes!
- GoGuardian Careers, check out our jobs!
- Docker documentation
- tf.Keras, the API we used to develop our ML model
- Jupyter Lab Documentation
- Theia IDE, an alternative to developing in Jupyter that's closer to VSCode
- Get started with NGINX
- Gunicorun documentation
- Falcon documentation
- Guide to Terraform and AWS