-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #16388 from edsantiago/docs_dedup_secopt
[CI:DOCS] Man pages: refactor common options: --security-opt
- Loading branch information
Showing
5 changed files
with
38 additions
and
125 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
####> This option file is used in: | ||
####> podman create, pod clone, pod create, run | ||
####> If you edit this file, make sure your changes | ||
####> are applicable to all of those. | ||
#### **--security-opt**=*option* | ||
|
||
Security Options | ||
|
||
- **apparmor=unconfined** : Turn off apparmor confinement for the <<container|pod>> | ||
- **apparmor**=_your-profile_ : Set the apparmor confinement profile for the <<container|pod>> | ||
|
||
- **label=user:**_USER_: Set the label user for the <<container|pod>> processes | ||
- **label=role:**_ROLE_: Set the label role for the <<container|pod>> processes | ||
- **label=type:**_TYPE_: Set the label process type for the <<container|pod>> processes | ||
- **label=level:**_LEVEL_: Set the label level for the <<container|pod>> processes | ||
- **label=filetype:**_TYPE_: Set the label file type for the <<container|pod>> files | ||
- **label=disable**: Turn off label separation for the <<container|pod>> | ||
|
||
Note: Labeling can be disabled for all <<|pods/>>containers by setting label=false in the **containers.conf** (`/etc/containers/containers.conf` or `$HOME/.config/containers/containers.conf`) file. | ||
|
||
- **mask**=_/path/1:/path/2_: The paths to mask separated by a colon. A masked path cannot be accessed inside the container<<s within the pod|>>. | ||
|
||
- **no-new-privileges**: Disable container processes from gaining additional privileges. | ||
|
||
- **seccomp=unconfined**: Turn off seccomp confinement for the <<container|pod>>. | ||
- **seccomp=profile.json**: JSON file to be used as a seccomp filter. Note that the `io.podman.annotations.seccomp` annotation is set with the specified value as shown in `podman inspect`. | ||
|
||
- **proc-opts**=_OPTIONS_ : Comma-separated list of options to use for the /proc mount. More details | ||
for the possible mount options are specified in the **proc(5)** man page. | ||
|
||
- **unmask**=_ALL_ or _/path/1:/path/2_, or shell expanded paths (/proc/*): Paths to unmask separated by a colon. If set to **ALL**, it will unmask all the paths that are masked or made read-only by default. | ||
The default masked paths are **/proc/acpi, /proc/kcore, /proc/keys, /proc/latency_stats, /proc/sched_debug, /proc/scsi, /proc/timer_list, /proc/timer_stats, /sys/firmware, and /sys/fs/selinux**. The default paths that are read-only are **/proc/asound**, **/proc/bus**, **/proc/fs**, **/proc/irq**, **/proc/sys**, **/proc/sysrq-trigger**, **/sys/fs/cgroup**. | ||
|
||
Note: Labeling can be disabled for all containers by setting **label=false** in the **containers.conf**(5) file. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters