Podman: Difference between revisions

From Wildsong
Jump to navigationJump to search
Brian Wilson (talk | contribs)
Created page with "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 migra..."
 
Brian Wilson (talk | contribs)
mNo edit summary
Line 4: Line 4:
I am currently using docker-compose all the time so learning how to migrate compose project
I am currently using docker-compose all the time so learning how to migrate compose project
is paramount.
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.
<pre>
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
</pre>
I need to understand how to make them start at boot without Docker daemon.

Revision as of 02:31, 26 May 2020

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.