EVERYTHING XIAOMI
Get listed

Vessel

Place
#38 of 40
Score
5.6
Vessel's website

The facts below are what the maker publishes about Vessel, checked and dated. Our editors have not written about it yet.

The facts

Each one read from Vessel's own pages, with the date it was checked.

What it does

Customization
The docs say Vessel is Docker underneath and describe customizing it with Docker and Docker Compose, including swapping MySQL for PostgreSQL.checked 11 Oct 2026
Data persistence
Database and Redis data are saved when Vessel is stopped and restarted.checked 11 Oct 2026
Development commands
Vessel provides commands for running Composer, Artisan, PHP, PHPUnit tests, Node, NPM, Yarn, and Gulp tasks.checked 10 Oct 2026
Docker dependency
The getting-started guide says Docker must be installed to use Vessel and points readers to Docker's installation and supported-systems information.checked 10 Oct 2026
Everyday commands
Vessel provides commands for running Composer, Artisan, PHP, queue workers, tests, Node.js, NPM, Yarn, and Gulp tasks.checked 11 Oct 2026
How it works
It is a small set of project files that sets up a local Docker-based development environment, with no global installation required except Docker.checked 10 Oct 2026
Included components
The listed included components are PHP 7.4, MySQL 5.7, Redis, and Node.js with NPM, Yarn, and Gulp.checked 11 Oct 2026
Included services
The site lists PHP 7.4, MySQL 5.7, Redis, and NodeJS with NPM, Yarn, and Gulp as included components.checked 10 Oct 2026
Install
The getting-started guide installs Vessel in a Laravel project through Composer and publishes its command and Docker files with Artisan.checked 10 Oct 2026
Installation
Vessel is installed in a Laravel project through Composer and its command and Docker files are published with Artisan.checked 11 Oct 2026
Not included by default
Vessel does not include a queue technology out of the box; the docs show how to add Beanstalkd as an additional service.checked 11 Oct 2026
Port constraint
Vessel attempts to use host ports 80 and 3306 by default, and the docs explain that multiple instances need different port settings.checked 11 Oct 2026
Ports
Vessel defaults to host ports 80 and 3306, and the guide describes using APP_PORT and MYSQL_PORT to run multiple instances.checked 10 Oct 2026
Project setup
Vessel is a small set of files that sets up a local Docker development environment for each project; Docker is the only software it says must be installed globally.checked 11 Oct 2026
Purpose
Vessel provides simple Docker development environments for Laravel projects.checked 11 Oct 2026
Requirements
The docs state that Docker is Vessel's only requirement.checked 11 Oct 2026
Security and compliance
The opened Vessel pages provide no stated security certification or compliance claim.checked 10 Oct 2026
Support
The opened Vessel pages link to usage and customization documentation and do not state a support service or response time.checked 10 Oct 2026
Supported operating systems
Vessel currently works on Macintosh and Linux; the docs say Windows is not currently supported.checked 11 Oct 2026

The company

Maker
The site identifies Vessel as a Shipping Docker project and carries a © 2020 Fideloper LLC notice.checked 10 Oct 2026
Maker attribution
The site identifies Vessel as a Shipping Docker project and displays © 2020 Fideloper LLC.checked 11 Oct 2026

Alternatives to Vessel

All alternatives
  1. 1Garden logo

    Garden

    Free planOpen sourceWebAPILinuxmacOS
    8.3From $50 a month
  2. 2DevPod logo

    DevPod

    Free planOpen sourceLinuxmacOSSelf-hostedWindows
    7.4Free plan
  3. 3Docker Desktop logo

    Docker Desktop

    Free planWebLinuxmacOSWindows
    7.2From $9 a month
  4. 4OrbStack logo

    OrbStack

    Free planAPImacOS
    7.2From $8 a month
  5. 5Testcontainers Desktop logo

    Testcontainers Desktop

    Free planWebAPILinuxmacOS
    7.2Free plan
  6. 6

    Kool

    Free planWebLinuxmacOSWindows
    7.1From $49 a month