Skip to content

Instantly share code, notes, and snippets.

@aczietlow
Last active April 13, 2018 19:41
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save aczietlow/adfeef47f41a7ccae48abd3a34d2046f to your computer and use it in GitHub Desktop.
Save aczietlow/adfeef47f41a7ccae48abd3a34d2046f to your computer and use it in GitHub Desktop.

Docksal

  • Biggest strength over lando
    • less abstraction
      • if you know docker compose and bash you can make it do anything, and it stays out of the way
    • Lando has their own language to learn for config

  • Native works on mac and windows, with a 20% performance hit
    • This is a docker issue and is steadily getting better
    • NFS is still much faster for file read/write
  • needs better marketing
  • There is a limit of the number of containers you can run at the same time
    • There are limit of virtual networks you can run
  • Latest image has Terminus support
  • I need to add my terminus sync intetgrations as an addond

  • Docksal open to start allowing contribution credit, marketing, or something
    • Get Upper management to give me time to spend on the projects
    • Will help increase marketability of Docksal on the whole

  • can do fin run cli <thing> spawns a cli container globally in the filesystem
    • Useful for using terminus to check for pantheon sites without having to first spin up a project
    • Solves the chicken and the egg problem

CI

  • vhost-proxy
  • CI=true
  • PROJECT_DANGLING_TIMEOUT="${PROJECT_DANGLING_TIMEOUT}"
    • Can drop containers after timeout expires
  • wasn't designed for local clean up, meant for CI
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment