Podman

From Wildsong
Revision as of 02:31, 26 May 2020 by Brian Wilson (talk | contribs)
Jump to navigationJump to search

I have install podman in a WSL2 Debian on Murre. Now I am trying to make it do something useful.

I am currently using docker-compose all the time so learning how to migrate compose project is paramount.

I think Murre will end up being a good place to run experimental containers since it's many times faster than Bellman.

Bellman for deployment, Murre for development.

This is a list of Dockers running on Bellman today. I don't suppose I need compose for any of these, really... do I?

  • home-assistant - home automation
  • proxy - Reverse proxy using NGINX
  • proxy-letsencrypt - Certificate manager
  • squeezebox - Logitech media server
  • timemachine - Macintosh backups
  • traccar - Traccar GPS fleet management
  • traccar-mysql - mysql for Traccar
  • unifi - Ubiquiti management software
  • wabde - ESRI Web App Builder, Developer Edition

Also I experiment with geoserver and geowebcache, which needs postgis/postgresql and pgadmin (or dbadminer), mapproxy which needs couchdb, mssql

I use lots of volumes.

local               geoserver_data
local               geoserver_pgadmin
local               geoserver_postgis_backups
local               geoserver_postgis_data
local               geowebcache_data
local               home-assistant_config
local               mapproxy_cache
local               mapproxy_config
local               mapproxy_couchdb_data
local               mssql_data
local               mssql_log
local               mssql_secrets
local               proxy_certs
local               proxy_conf
local               proxy_dhparam
local               proxy_html
local               squeezebox_settings
local               traccar_conf
local               traccar_database
local               traccar_logs
local               unifi_data
local               unifi_initd
local               unifi_log

I need to understand how to make them start at boot without Docker daemon.