Feature: podman examples
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…
Reference in New Issue