mirror of
https://github.com/containers/podman.git
synced 2025-05-26 03:47:53 +08:00
add libpod.conf man page
Signed-off-by: Nathan Williams <nath.e.will@gmail.com>
This commit is contained in:
11
Makefile
11
Makefile
@ -93,6 +93,7 @@ ifneq ($(GOPATH),)
|
||||
endif
|
||||
rm -rf _output
|
||||
rm -f docs/*.1
|
||||
rm -f docs/*.5
|
||||
rm -fr test/testdata/redis-image
|
||||
find . -name \*~ -delete
|
||||
find . -name \#\* -delete
|
||||
@ -148,6 +149,9 @@ MANPAGES := $(MANPAGES_MD:%.md=%)
|
||||
docs/%.1: docs/%.1.md .gopathok
|
||||
(go-md2man -in $< -out $@.tmp && touch $@.tmp && mv $@.tmp $@) || ($(GOPATH)/bin/go-md2man -in $< -out $@.tmp && touch $@.tmp && mv $@.tmp $@)
|
||||
|
||||
docs/%.5: docs/%.5.md .gopathok
|
||||
(go-md2man -in $< -out $@.tmp && touch $@.tmp && mv $@.tmp $@) || ($(GOPATH)/bin/go-md2man -in $< -out $@.tmp && touch $@.tmp && mv $@.tmp $@)
|
||||
|
||||
docs: $(MANPAGES)
|
||||
|
||||
docker-docs: docs
|
||||
@ -170,7 +174,9 @@ install.bin:
|
||||
|
||||
install.man: docs
|
||||
install ${SELINUXOPT} -d -m 755 $(MANDIR)/man1
|
||||
install ${SELINUXOPT} -d -m 755 $(MANDIR)/man5
|
||||
install ${SELINUXOPT} -m 644 $(filter %.1,$(MANPAGES)) -t $(MANDIR)/man1
|
||||
install ${SELINUXOPT} -m 644 $(filter %.5,$(MANPAGES)) -t $(MANDIR)/man5
|
||||
|
||||
install.config:
|
||||
install ${SELINUXOPT} -D -m 644 libpod.conf ${SHAREDIR_CONTAINERS}/libpod.conf
|
||||
@ -187,11 +193,16 @@ install.cni:
|
||||
install.docker: docker-docs
|
||||
install ${SELINUXOPT} -D -m 755 docker $(BINDIR)/docker
|
||||
install ${SELINUXOPT} -d -m 755 $(MANDIR)/man1
|
||||
install ${SELINUXOPT} -d -m 755 $(MANDIR)/man5
|
||||
install ${SELINUXOPT} -m 644 docs/docker*.1 -t $(MANDIR)/man1
|
||||
install ${SELINUXOPT} -m 644 docs/docker*.5 -t $(MANDIR)/man5
|
||||
|
||||
uninstall:
|
||||
for i in $(filter %.1,$(MANPAGES)); do \
|
||||
rm -f $(MANDIR)/man1/$$(basename $${i}); \
|
||||
done; \
|
||||
for i in $(filter %.5,$(MANPAGES)); do \
|
||||
rm -f $(MANDIR)/man5/$$(basename $${i}); \
|
||||
done
|
||||
|
||||
.PHONY: .gitvalidation
|
||||
|
@ -435,6 +435,7 @@ export GOPATH=%{buildroot}/%{gopath}:$(pwd)/vendor:%{gopath}
|
||||
%doc README.md CONTRIBUTING.md hooks.md install.md code-of-conduct.md transfer.md
|
||||
%{_bindir}/%{name}
|
||||
%{_mandir}/man1/*.1*
|
||||
%{_mandir}/man5/*.5*
|
||||
%{_datadir}/bash-completion/completions/*
|
||||
%config(noreplace) %{_sysconfdir}/cni/net.d/87-%{name}-bridge.conflist
|
||||
|
||||
|
54
docs/libpod.conf.5.md
Normal file
54
docs/libpod.conf.5.md
Normal file
@ -0,0 +1,54 @@
|
||||
% libpod.conf(5) library for running OCI-based containers in Pods
|
||||
% Nathan Williams
|
||||
% APRIL 2018
|
||||
|
||||
# NAME
|
||||
libpod.conf - libpod configuration file
|
||||
|
||||
# DESCRIPTION
|
||||
The libpod.conf file is the default configuration file for all tools using
|
||||
libpod to manage containers.
|
||||
|
||||
# OPTIONS
|
||||
|
||||
**image_default_transport**=""
|
||||
Default transport method for pulling and pushing images
|
||||
|
||||
**runtime_path**=""
|
||||
Paths to search for a valid OCI runtime binary
|
||||
|
||||
**conmon_path**=""
|
||||
Paths to search for the Conmon container manager binary
|
||||
|
||||
**conmon_env_vars**=""
|
||||
Environment variables to pass into Conmon
|
||||
|
||||
**cgroup_manager**=""
|
||||
Specify the CGroup Manager to use; valid values are "systemd" and "cgroupfs"
|
||||
|
||||
**static_dir**=""
|
||||
Directory for persistent libpod files (database, etc)
|
||||
By default this will be configured relative to where containers/storage
|
||||
stores containers
|
||||
|
||||
**tmp_dir**=""
|
||||
Directory for temporary files
|
||||
Must be a tmpfs (wiped after reboot)
|
||||
|
||||
**max_log_size**=""
|
||||
Maximum size of log files (in bytes)
|
||||
|
||||
**no_pivot_root**=""
|
||||
Whether to use chroot instead of pivot_root in the runtime
|
||||
|
||||
**cni_config_dir**=""
|
||||
Directory containing CNI plugin configuration files
|
||||
|
||||
**cni_plugin_dir**=""
|
||||
Directories where CNI plugin binaries may be located
|
||||
|
||||
# FILES
|
||||
/etc/containers/libpod.conf, default libpod configuration path
|
||||
|
||||
# HISTORY
|
||||
Apr 2018, Originally compiled by Nathan Williams <nath.e.will@gmail.com>
|
Reference in New Issue
Block a user