90 lines
4.0 KiB
Markdown
90 lines
4.0 KiB
Markdown
|
|
* podman pod create --publish 8080:80,3306:3306 --userns keep-id:uid=1000,gid=1000 --userns keep-id:uid=33,gid=33 froxlor
|
|
* podman volume create froxlor-mariadb
|
|
|
|
|
|
* podman run --restart=always --replace --name=froxlor-nginx-php -v /home/do/git/php/Froxlor:/app -v /home/do/git/php/Froxlor-podman/etc:/etc -v /home/do/git/php/Froxlor-podman/var_customers/:/var/customers --pod=froxlor localhost/php7.4-nginx:latest
|
|
* podman run --restart=always --replace --name=froxlor-mariadb --pod=froxlor -e MARIADB_ROOT_PASSWORD=rootpW -v /home/do/git/php/Froxlor-podman/mariadb.d:/etc/mysql/conf.d -v froxlor-mariadb:/var/lib/mysql mariadb:latest
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
"podman",
|
|
"create",
|
|
"--name=froxlor-mariadb",
|
|
"--label",
|
|
"io.podman.compose.config-hash=dc2c3c7ac7b3e46788c3dc8fd16c945035b4dd4229be35f0640c354190e19dff",
|
|
"--label",
|
|
"io.podman.compose.project=froxlor-podman",
|
|
"--label",
|
|
"io.podman.compose.version=1.0.6",
|
|
"--label",
|
|
"PODMAN_SYSTEMD_UNIT=podman-compose@froxlor-podman.service",
|
|
"--label",
|
|
"com.docker.compose.project=froxlor-podman",
|
|
"--label",
|
|
"com.docker.compose.project.working_dir=/home/do/git/php/Froxlor-podman",
|
|
"--label",
|
|
"com.docker.compose.project.config_files=podman-compose.yml",
|
|
"--label",
|
|
"com.docker.compose.container-number=1",
|
|
"--label",
|
|
"com.docker.compose.service=mariadb-froxlor",
|
|
"-e",
|
|
"MARIADB_ROOT_PASSWORD=rootpW",
|
|
"-v",
|
|
"/home/do/git/php/Froxlor-podman/mariadb.d:/etc/mysql/conf.d",
|
|
"-v",
|
|
"froxlor-podman_mariadb-froxlor_1b71b9889c08dd7098bde93f37cdce61a2044921189884a078d8cb313f154db3:/var/lib/mysql",
|
|
"--net",
|
|
"froxlor-podman_froxlor",
|
|
"--network-alias",
|
|
"mariadb-froxlor",
|
|
"-p",
|
|
"3306:3306",
|
|
"mariadb:latest"
|
|
"podman",
|
|
"create",
|
|
"--name=froxlor-nginx-php",
|
|
"--label",
|
|
"io.podman.compose.config-hash=dc2c3c7ac7b3e46788c3dc8fd16c945035b4dd4229be35f0640c354190e19dff",
|
|
"--label",
|
|
"io.podman.compose.project=froxlor-podman",
|
|
"--label",
|
|
"io.podman.compose.version=1.0.6",
|
|
"--label",
|
|
"PODMAN_SYSTEMD_UNIT=podman-compose@froxlor-podman.service",
|
|
"--label",
|
|
"com.docker.compose.project=froxlor-podman",
|
|
"--label",
|
|
"com.docker.compose.project.working_dir=/home/do/git/php/Froxlor-podman",
|
|
"--label",
|
|
"com.docker.compose.project.config_files=podman-compose.yml",
|
|
"--label",
|
|
"com.docker.compose.container-number=1",
|
|
"--label",
|
|
"com.docker.compose.service=nginx-php",
|
|
"-v",
|
|
"/home/do/git/php/Froxlor:/app",
|
|
"-v",
|
|
"/home/do/git/php/Froxlor-podman/nginx.conf:/etc/nginx/nginx.conf",
|
|
"--net",
|
|
"froxlor-podman_froxlor",
|
|
"--network-alias",
|
|
"nginx-php",
|
|
"-p",
|
|
"8080:80",
|
|
"--restart",
|
|
"always",
|
|
"localhost/php-nginx-kmmportal:latest"
|
|
|