Docker
Problems Using Docker on Windows 7
· β˜• 2 min read
1. Customizing the docker-machine Location When using Docker on Windows 7, docker-machine is stored by default in the C:\users\your name\.docker\machine\machines directory. To avoid taking up storage space on the system drive, you can change this as follows. If you have not created a virtual machine yet, you can specify the location by setting the MACHINE_STORAGE_PATH environment variable.

How to Package a Robot Framework Docker Image
· β˜• 2 min read
To make it easier for CI to integrate UI automation tests, the Robot Framework runtime needs to be packaged as a Docker image. This post covers the configuration and scripts involved in the packaging process. 1. Packaging Directory Structure 1 2 3 4 5 6 tree . β”œβ”€β”€

How to Use Docker to Develop Personal Projects
· β˜• 2 min read
1. About Personal Projects Why emphasize that they are personal projects? Commercial projects have lengthy processes around code hosting, development, operations, and deployment. For an individual developer, such processes are too expensive and work against rapid project iteration. A personal project might be a Demo for learning. Building a Demo

Prometheus
· β˜• 3 min read
Internet services often depend on tens of thousands of hosts, and those hosts are deployed all over the world, on top of a tangled mess of user environments. To keep a service stable and reliable, you need to monitor it. The goals of monitoring can be considered from several angles: from the system dimension, understand CPU, memory, and disk usage; from the network monitoring dimension, understand upstream and downstream rates; from the service monitoring dimension, understand the health and availability of the application.

Building a Django Development Environment with Docker from Scratch (6) uWSGI, Django
· β˜• 4 min read
1. Directory Structure The django-devops-uwsgi directory holds the image build files that package uWSGI and Django. It installs the necessary packages such as uWSGI, pip, and virtualenv into the image. When a container is created from the image, the start.sh script runs: it creates the Python virtual runtime environment, installs the dependency packages from Django’s requirements.