Feature: podman examples

main
dschier 2 years ago
parent c8a485ab3e
commit 7dfe4213bf

@ -0,0 +1,8 @@
FROM docker.io/library/fedora:34
RUN dnf install -y httpd && \
dnf clean all
EXPOSE 80/tcp
CMD ["/usr/sbin/httpd","-DFOREGROUND"]

@ -0,0 +1,17 @@
Vagrant.configure("2") do |config|
# machine
config.vm.define "centos" do |centos|
centos.vm.box = "centos/stream8"
centos.vm.hostname = "centos"
end
# provision
config.vm.provision "podman" do |container|
container.build_image "/vagrant/",
args: "-t localhost/fedora-web"
container.run "localhost/fedora-web",
args: "-d -t -p 80:80"
end
end

@ -0,0 +1,16 @@
Vagrant.configure("2") do |config|
# machine
config.vm.define "centos" do |centos|
centos.vm.box = "centos/stream8"
centos.vm.hostname = "centos"
end
# provision
config.vm.provision "podman" do |container|
container.run "web01",
image: "docker.io/library/httpd:latest",
args: "-d -t -p 80:80"
end
end
Loading…
Cancel
Save