Skip to content
SPECIFICTION
Get listed

Vessel

vessel.shippingdocker.com

macOSLinuxSelf-hosted

Spec sheet

Purpose
Vessel provides simple Docker development environments for Laravel projects.Read 11 Oct 2026 · vessel.shippingdocker.com
Support
The opened Vessel pages link to usage and customization documentation and do not state a support service or response time.Read 10 Oct 2026 · vessel.shippingdocker.com
Maker
The site identifies Vessel as a Shipping Docker project and carries a © 2020 Fideloper LLC notice.Read 10 Oct 2026 · vessel.shippingdocker.com
Customization
The docs say Vessel is Docker underneath and describe customizing it with Docker and Docker Compose, including swapping MySQL for PostgreSQL.Read 11 Oct 2026 · vessel.shippingdocker.com
Data persistence
Database and Redis data are saved when Vessel is stopped and restarted.Read 11 Oct 2026 · vessel.shippingdocker.com
Development commands
Vessel provides commands for running Composer, Artisan, PHP, PHPUnit tests, Node, NPM, Yarn, and Gulp tasks.Read 10 Oct 2026 · vessel.shippingdocker.com
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.Read 10 Oct 2026 · vessel.shippingdocker.com
Everyday commands
Vessel provides commands for running Composer, Artisan, PHP, queue workers, tests, Node.js, NPM, Yarn, and Gulp tasks.Read 11 Oct 2026 · vessel.shippingdocker.com
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.Read 10 Oct 2026 · vessel.shippingdocker.com
Included components
The listed included components are PHP 7.4, MySQL 5.7, Redis, and Node.js with NPM, Yarn, and Gulp.Read 11 Oct 2026 · vessel.shippingdocker.com
Included services
The site lists PHP 7.4, MySQL 5.7, Redis, and NodeJS with NPM, Yarn, and Gulp as included components.Read 10 Oct 2026 · vessel.shippingdocker.com
Install
The getting-started guide installs Vessel in a Laravel project through Composer and publishes its command and Docker files with Artisan.Read 10 Oct 2026 · vessel.shippingdocker.com
Installation
Vessel is installed in a Laravel project through Composer and its command and Docker files are published with Artisan.Read 11 Oct 2026 · vessel.shippingdocker.com
Maker attribution
The site identifies Vessel as a Shipping Docker project and displays © 2020 Fideloper LLC.Read 11 Oct 2026 · vessel.shippingdocker.com
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.Read 11 Oct 2026 · vessel.shippingdocker.com
Port constraint
Vessel attempts to use host ports 80 and 3306 by default, and the docs explain that multiple instances need different port settings.Read 11 Oct 2026 · vessel.shippingdocker.com
Ports
Vessel defaults to host ports 80 and 3306, and the guide describes using APP_PORT and MYSQL_PORT to run multiple instances.Read 10 Oct 2026 · vessel.shippingdocker.com
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.Read 11 Oct 2026 · vessel.shippingdocker.com
Requirements
The docs state that Docker is Vessel's only requirement.Read 11 Oct 2026 · vessel.shippingdocker.com
Security and compliance
The opened Vessel pages provide no stated security certification or compliance claim.Read 10 Oct 2026 · vessel.shippingdocker.com
Supported operating systems
Vessel currently works on Macintosh and Linux; the docs say Windows is not currently supported.Read 11 Oct 2026 · vessel.shippingdocker.com

Where Specifiction places it

Alternatives to VesselAll alternatives →