Differences between revisions 9 and 16 (spanning 7 versions)
Revision 9 as of 2023-04-04 16:05:50
Size: 995
Comment:
Revision 16 as of 2023-04-04 17:12:47
Size: 1306
Comment:
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
 * `dockerd(8)`, the container runtime and hypervisor
 * `docker(1)`, the toolchain that includes a container image builder and a userland CLI for interacting with `dokcerd(8)`
 * `Dockerfile(5)`, the container image recipe syntax
 * `docker-compose(1)`, the container composition file and the toolchain for using those files
 * `dockerd(8)`, the container runtime
 * `docker(1)`, the user interface to that runtime
 * `Dockerfile(5)`, the declarative language used to build a container image
Line 10: Line 9:
Compare to [[Podman]]. Compare to [[Podman]], which uses the same syntax but designs out the daemonized service architecture.
Line 18: Line 17:
== Building and Deploying == == Tool Chain ==
Line 27: Line 26:
== Networking == == Runtime Network ==
Line 41: Line 40:
----


== See also ==

[[https://man.archlinux.org/man/docker.1|docker(1)]]

[[https://man.archlinux.org/man/dockerd.8.en|dockerd(8)]]

[[https://man.archlinux.org/man/community/docker/Dockerfile.5.en|Dockerfile(5)]]

[[https://man.archlinux.org/listing/community/docker/|All Docker project man pages]]

[[https://docs.docker.com/reference/|Docker project reference documentation]]

Docker

Docker is a containerization project. It's primary components are:

  • dockerd(8), the container runtime

  • docker(1), the user interface to that runtime

  • Dockerfile(5), the declarative language used to build a container image

Compare to Podman, which uses the same syntax but designs out the daemonized service architecture.


Tool Chain

Runtime Network

Administration


See also

docker(1)

dockerd(8)

Dockerfile(5)

All Docker project man pages

Docker project reference documentation


CategoryRicottone

Docker (last edited 2023-06-02 22:47:54 by DominicRicottone)