update readme
This commit is contained in:
parent
22a9bbdd9c
commit
e7d8245c3b
@ -325,7 +325,29 @@ docker inspect -f '{{range.NetworkSettings.Networks}}{{.IPAddress}}{{end}}' cont
|
||||
|
||||
`docker-compose.yml` is the file which includes all nescessary information. It can include multiple services like web (built from a Dockerfile) and db (pulled from Docker Hub).
|
||||
|
||||
## docker-compose vs docker compose
|
||||
|
||||
- If you're using a modern Docker installation (20.10+), use `docker compose`.
|
||||
- If you're working on a system with an older Docker version or have compatibility concerns, use `docker-compose`.
|
||||
|
||||
| Feature | docker compose | docker-compose |
|
||||
| --- | --- | --- |
|
||||
| Integration | Integrated into Docker CLI | Standalone binary |
|
||||
| Compose Specification | Supports Compose V2 | Supports older Compose V1 |
|
||||
| Performance | Faster and more efficient | Slower compared to Compose V2 |
|
||||
| Availability | Docker 20.10+ and Docker Desktop | Any Docker version, standalone |
|
||||
| Future-proof | Actively developed and maintained | Legacy, less maintained |
|
||||
|
||||
check your docker compose version (examples):
|
||||
|
||||
```
|
||||
docker compose version
|
||||
Docker Compose version v2.32.1
|
||||
# is installed together with docker v27.4.1
|
||||
docker-compose --version
|
||||
docker-compose version 1.25.0, build unknown
|
||||
# separate installation for old version.
|
||||
```
|
||||
|
||||
## Image Location
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user