1
0
mirror of https://github.com/projectatomic/atomic.git synced 2026-02-06 12:45:57 +01:00
Files
atomic/docs/atomic.1.md

126 lines
3.1 KiB
Markdown
Raw Permalink Normal View History

2015-01-22 11:47:32 -05:00
% ATOMIC(1) Atomic Man Pages
% Dan Walsh
% January 2015
# NAME
atomic \- Atomic Management Tool
# SYNOPSIS
**atomic** [OPTIONS] COMMAND [arg...]
{containers,diff,images,install,mount,pull,push,run,scan,sign,stop,storage,migrate,top,trust,uninstall,unmount,umount,update,verify,version}
[**-h**|**--help**]
2015-01-22 11:47:32 -05:00
# DESCRIPTION
Atomic Management Tool
# OPTIONS
2015-07-30 11:46:44 -04:00
**-h** **--help**
2015-01-22 11:47:32 -05:00
Print usage statement
**-v** **--version**
Show atomic version
**--debug**
Show debug messages
**-y** **--assumeyes**
automatically answer yes for all questions
# ENVIRONMENT VARIABLES
**ATOMIC_CONF** The location of the atomic configuration file (normally /etc/atomic.conf) can be
overridden with the _ATOMIC_CONF_ environment variable
**ATOMIC_CONFD** The location of the atomic configuration directory (normally /etc/atomic.d/) can be
overridden with the _ATOMIC_CONFD_ environment variable.
2015-01-22 11:47:32 -05:00
# COMMANDS
**atomic-containers(1)**
operations on installed containers
**atomic-diff(1)**
show the differences between two images|containers' RPMs
**atomic-host(1)**
execute commands to manage an Atomic host.
Note: only available on atomic host platforms.
2015-01-25 06:03:53 -05:00
**atomic-images(1)**
operations on container images
**atomic-install(1)**
execute commands on installed images
2015-01-25 06:03:53 -05:00
2015-06-04 14:43:34 -04:00
**atomic-mount(1)**
mount image or container to filesystem
**atomic-pull(1)**
pull latest image from repository
**atomic-push(1)**
push container image to a repository
2015-01-22 11:47:32 -05:00
**atomic-run(1)**
execute image run method (default)
2015-01-25 06:03:53 -05:00
**atomic-scan(1)**
scan an image or container for CVEs
**atomic-sign(1)**
sign an image
**atomic-stop(1)**
execute container image stop method
**atomic-storage(1)**
manage the container storage on the system
**atomic-top(1)**
display a top-like list of container processes
**atomic-trust(1)**
manage system container trust policy
**atomic-uninstall(1)**
uninstall container from system
2015-01-22 11:47:32 -05:00
2015-06-04 14:43:34 -04:00
**atomic-unmount(1)**
unmount previously mounted image or container
**atomic-update(1)**
Downloads the latest container image.
# CONNECTING TO DOCKER ENGINE
By default, `atomic` command connects to docker engine via UNIX domain socket
located at `/var/run/docker.sock`. You can use different connection method via
setting several environment variables:
**DOCKER_HOST** — this variable specifies connection string. If your engine
listens on UNIX domain socket, you can specify the path via
`http+unix://<path>`, e.g. `http+unix://var/run/docker2.sock`. For TCP the
string has this form: `tcp://<ip>:<port>`, e.g. `tcp://127.0.0.1:2375`
**DOCKER_TLS_VERIFY** — enables TLS verification if it contains any value,
otherwise it disables the verification
**DOCKER_CERT_PATH** — path to directory with TLS certificates, files in the
directory need to have specific names:
**cert.pem** — client certificate
**key.pem** — client key
**ca.pem** — CA certificate
For more info, please visit upstream docs:
**https://docs.docker.com/engine/security/https/**
**https://docs.docker.com/machine/reference/env/**
2015-01-22 11:47:32 -05:00
# HISTORY
January 2015, Originally compiled by Daniel Walsh (dwalsh at redhat dot com)
November, 2015 Addition of scan and diff by Brent Baude (bbaude at dot com)