Hola amigos hoy vamos a instalar docker compose en nuestro VPS es un pequeño tutorial para quien le guste utilizar compose YAML file para sus imágenes, para instala ola ultima version de compose te dejo este link
Para poder tener compose tendremos que tiene instalado docker-ce te dejo como instalarlo
sudo apt-get update
✅ Primeramente tendremos que crear una capeta llamada cli-plugins en mi caso la cree dentro de la capeta docker /home/ubuntu/docker
sudo mkdir -p ~/.docker/cli-plugins/ 👉 Instalación sudo curl -SL https://github.com/docker/compose/releases/download/v2.15.1/docker-compose-linux-x86_64 -o ~/.docker/cli-plugins/docker-compose
✅ Asignamos los premisos para compose
sudo chmod +x ~/.docker/cli-plugins/docker-compose
✅ Verificamos la instalación
docker compose version
Instalación con Docker Compose Plugin
apt update apt install docker-compose-plugin
Ejemplo instalando nextcloud
👉mkdir nextcloud 👉cd nextcloud 👉nano docker-compose.yml version: '2' volumes: nextcloud: db: services: db: image: mariadb:10.5 restart: always command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW volumes: - db:/var/lib/mysql environment: - MYSQL_ROOT_PASSWORD= - MYSQL_PASSWORD= - MYSQL_DATABASE=nextcloud - MYSQL_USER=nextcloud app: image: nextcloud restart: always ports: - 8080:80 links: - db volumes: - nextcloud:/var/www/html environment: - MYSQL_PASSWORD= - MYSQL_DATABASE=nextcloud - MYSQL_USER=nextcloud - MYSQL_HOST=db 👉👉👉guardamos 👉 docker compose pull 👉docker compose up -d
vamos al panel de administración de nextcloud
http://192.168.x.x:8080