podman network ls
NETWORK ID NAME VERSION PLUGINS
2f259bab93aa podman 0.4.0 bridge,portmap,firewall,tuning
8df6644559ab pwd_default 0.4.0 bridge,portmap,firewall,tuning,dnsname
pwd.yml is just example for Play-With-Docker. It is basic setup.
Containers can run on any container orchestrator so yml can be made compatible as per the orchestrator or runtime. As per video it does work with podman. So some tweaks will work with podman
No one except frappecloud can install frappe/erpnext for non-developers. Any other type of installation expects you to be developer.
podman --version && podman-compose version
podman version 4.1.1
podman-compose version: 1.0.4
['podman', '--version', '']
using podman version: 4.1.1
podman-compose version 1.0.4
podman --version
podman version 4.1.1
exit code: 0
x
podman network ls
NETWORK ID NAME DRIVER
cc46e610358a ghost_default bridge
2f259bab93aa podman bridge
c6a24107d092 pwd_default bridge
6fbf9ed6260d wordpress_default bridge
x
podman ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
fe76d1547faf docker.io/frappe/erpnext-worker:v14.5.1 /home/frappe/frap... 7 minutes ago Up 7 minutes ago pwd_backend_1
228f2ff7b3b7 docker.io/library/mariadb:10.6 --character-set-s... 7 minutes ago Up 7 minutes ago (healthy) pwd_db_1
c8dbc7f23cf2 docker.io/frappe/erpnext-nginx:v14.5.1 nginx -g daemon o... 6 minutes ago Up 3 minutes ago 0.0.0.0:8080->8080/tcp pwd_frontend_1
61d459feddd4 docker.io/frappe/erpnext-worker:v14.5.1 bench worker --qu... 5 minutes ago Up 3 minutes ago pwd_queue-default_1
ad39b49798c0 docker.io/frappe/erpnext-worker:v14.5.1 bench worker --qu... 5 minutes ago Up 3 minutes ago pwd_queue-long_1
be2d0d996836 docker.io/frappe/erpnext-worker:v14.5.1 bench worker --qu... 5 minutes ago Up 3 minutes ago pwd_queue-short_1
bbb17d5a09da docker.io/library/redis:6.2-alpine redis-server 5 minutes ago Up 5 minutes ago pwd_redis-queue_1
1cf7e2012cc0 docker.io/library/redis:6.2-alpine redis-server 5 minutes ago Up 5 minutes ago pwd_redis-cache_1
a20cc6334320 docker.io/library/redis:6.2-alpine redis-server 5 minutes ago Up 5 minutes ago pwd_redis-socketio_1
89738322cb89 docker.io/frappe/erpnext-worker:v14.5.1 bench schedule 5 minutes ago Up 5 minutes ago pwd_scheduler_1
a816c34cee1b docker.io/frappe/frappe-socketio:v14.14.2 node /home/frappe... 4 minutes ago Up 4 minutes ago pwd_websocket_1
podman-compose version
['podman', '--version', '']
using podman version: 4.3.0
podman-composer version 1.0.3
podman --version
podman version 4.3.0
exit code: 0
x
[archlinux@archlinux2022 erpnext]$ sudo systemctl status podman.service
○ podman.service - Podman API Service
Loaded: loaded (/usr/lib/systemd/system/podman.service; enabled; preset: disabled)
Active: inactive (dead) since Tue 2022-11-08 05:43:36 CST; 2min 5s ago
Duration: 5.278s
TriggeredBy: ● podman.socket
Docs: man:podman-system-service(1)
Main PID: 2038 (code=exited, status=0/SUCCESS)
CPU: 142ms
Nov 08 05:43:30 archlinux2022.linuxvmimages.local systemd[1]: Starting Podman API Service...
Nov 08 05:43:30 archlinux2022.linuxvmimages.local systemd[1]: Started Podman API Service.
Nov 08 05:43:31 archlinux2022.linuxvmimages.local podman[2038]: time="2022-11-08T05:43:31-06:00" level=info msg="/usr/bin/podman>
Nov 08 05:43:31 archlinux2022.linuxvmimages.local podman[2038]: time="2022-11-08T05:43:31-06:00" level=info msg="Not using nativ>
Nov 08 05:43:31 archlinux2022.linuxvmimages.local podman[2038]: 2022-11-08 05:43:31.246096253 -0600 CST m=+0.268366582 system re>
Nov 08 05:43:31 archlinux2022.linuxvmimages.local podman[2038]: time="2022-11-08T05:43:31-06:00" level=info msg="Setting paralle>
Nov 08 05:43:31 archlinux2022.linuxvmimages.local podman[2038]: time="2022-11-08T05:43:31-06:00" level=info msg="Using systemd s>
Nov 08 05:43:31 archlinux2022.linuxvmimages.local podman[2038]: time="2022-11-08T05:43:31-06:00" level=info msg="API service lis>
Nov 08 05:43:36 archlinux2022.linuxvmimages.local systemd[1]: podman.service: Deactivated successfully.
x
podman info | grep network
networkBackend: netavark
network:
x
[archlinux@archlinux2022 erpnext]$ podman start pwd_frontend_1
Error: no container with name or ID "pwd_frontend_1" found: no such container
[archlinux@archlinux2022 erpnext]$
[archlinux@archlinux2022 erpnext]$ podman run hello-world
Hello from Docker!
This message shows that your installation appears to be working correctly.
To generate this message, Docker took the following steps:
1. The Docker client contacted the Docker daemon.
2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
(amd64)
3. The Docker daemon created a new container from that image which runs the
executable that produces the output you are currently reading.
4. The Docker daemon streamed that output to the Docker client, which sent it
to your terminal.
To try something more ambitious, you can run an Ubuntu container with:
$ docker run -it ubuntu bash
Share images, automate workflows, and more with a free Docker ID:
https://hub.docker.com/
For more examples and ideas, visit:
https://docs.docker.com/get-started/
[archlinux@archlinux2022 erpnext]$
podman-compose version
['podman', '--version', '']
using podman version: 4.3.0
podman-composer version 1.0.3
podman --version
podman version 4.3.0
exit code: 0
x
Error
Copying blob ccf584b1b7a4 done
Copying blob 133775bcc159 done
Copying blob 576567457511 done
Error: writing blob: adding layer with blob "sha256:1efc276f4ff952c055dea726cfc96ec6a4fdb8b62d9eed816bd2b788f2860ad7": processing tar file(potentially insufficient UIDs or GIDs available in user namespace (requested 0:42 for /etc/gshadow): Check /etc/subuid and /etc/subgid if configured locally and run podman-system-migrate: lchown /etc/gshadow: invalid argument): exit status 1
exit code: 125
podman start pwd_backend_1
Error: no container with name or ID "pwd_backend_1" found: no such container
exit code: 125