How To: Docker: Install Docker Compose
- Chris Speed

- Jan 3, 2023
- 1 min read
Updated: Jul 21, 2023
Installing Docker Compose
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose --versionSetting Up a docker-compose.yml File
Create a web server environment using the official Nginx image from Docker Hub, the public Docker registry. This containerized environment will serve a single static HTML file.
Start off by creating a new directory in your home folder, and then moving into it:
~/compose-demo/app/index.html
~/compose-demo/docker-compose.ymldocker-compose.yml
version: '3.7'
services:
web:
image: nginx:alpine
ports:
- "8000:80"
volumes:
- ./app:/usr/share/nginx/htmlRunning Docker Compose
To start up Docker Compose environment
docker-compose up -dTo verify that the container is active, you can run:
docker-compose psEnable Docker
sudo systemctl enable docker.serviceReference:


Comments