brew_install_docker

Table of Contents

brew install docker

macOS

Homebrew on macOS

brew search docker

=⇒ Formulae docker

                            docker-credential-helper-ecr       docker-machine-driver-vultr        docker2aci
docker-buildx docker-gen docker-machine-driver-xhyve dockerize docker-clean docker-ls docker-machine-nfs lazydocker docker-completion docker-machine docker-machine-parallels powerman-dockerize docker-compose docker-machine-completion docker-slim mockery docker-compose-completion docker-machine-driver-hyperkit docker-squash docker-credential-helper docker-machine-driver-vmware docker-swarm

=⇒ Casks docker docker-edge docker-toolbox dockey dozer

iMac ~ % brew install docker

Running `brew update –auto-update`…

=⇒ Auto-updated Homebrew!

Updated 1 tap (homebrew/core).

You have 1 outdated cask installed.

You can upgrade it with brew upgrade

or list it with brew outdated.

Warning: Treating docker as a formula. For the cask, use homebrew/cask/docker

=⇒ Downloading https://ghcr.io/v2/homebrew/core/docker/manifests/20.10.21

=⇒ Downloading https://ghcr.io/v2/homebrew/core/docker/blobs/sha256:1564c197bb14711f8e79a44d42e50a61d8f0129b612cfb127e7cce4428dced19

=⇒ Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:1564c197bb14711f8e79a44d42e50a61d8f0129b612cfb127e7cce4

=⇒ Pouring docker–20.10.21.monterey.bottle.tar.gz

=⇒ Caveats

zsh completions have been installed to:

/usr/local/share/zsh/site-functions

=⇒ Summary

🍺 /usr/local/Cellar/docker/20.10.21: 12 files, 56.4MB

=⇒ Running `brew cleanup docker`…

Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP.

Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).


iMac ~ % docker --version

Docker version 20.10.21, build baeda1f82a


iMac ~ % docker --help

Usage: docker [OPTIONS] COMMAND

A self-sufficient runtime for containers

Options:

     --config string      Location of client config files (default "/Users/bowman/.docker")
 -c, --context string     Name of the context to use to connect to the daemon (overrides DOCKER_HOST env var and default context set
                          with "docker context use")
 -D, --debug              Enable debug mode
 -H, --host list          Daemon socket(s) to connect to
 -l, --log-level string   Set the logging level ("debug"|"info"|"warn"|"error"|"fatal") (default "info")
     --tls                Use TLS; implied by --tlsverify
     --tlscacert string   Trust certs signed only by this CA (default "/Users/bowman/.docker/ca.pem")
     --tlscert string     Path to TLS certificate file (default "/Users/bowman/.docker/cert.pem")
     --tlskey string      Path to TLS key file (default "/Users/bowman/.docker/key.pem")
     --tlsverify          Use TLS and verify the remote
 -v, --version            Print version information and quit

Management Commands:

 builder     Manage builds
 config      Manage Docker configs
 container   Manage containers
 context     Manage contexts
 image       Manage images
 manifest    Manage Docker image manifests and manifest lists
 network     Manage networks
 node        Manage Swarm nodes
 plugin      Manage plugins
 secret      Manage Docker secrets
 service     Manage services
 stack       Manage Docker stacks
 swarm       Manage Swarm
 system      Manage Docker
 trust       Manage trust on Docker images
 volume      Manage volumes

Commands:

 attach      Attach local standard input, output, and error streams to a running container
 build       Build an image from a Dockerfile
 commit      Create a new image from a container's changes
 cp          Copy files/folders between a container and the local filesystem
 create      Create a new container
 diff        Inspect changes to files or directories on a container's filesystem
 events      Get real time events from the server
 exec        Run a command in a running container
 export      Export a container's filesystem as a tar archive
 history     Show the history of an image
 images      List images
 import      Import the contents from a tarball to create a filesystem image
 info        Display system-wide information
 inspect     Return low-level information on Docker objects
 kill        Kill one or more running containers
 load        Load an image from a tar archive or STDIN
 login       Log in to a Docker registry
 logout      Log out from a Docker registry
 logs        Fetch the logs of a container
 pause       Pause all processes within one or more containers
 port        List port mappings or a specific mapping for the container
 ps          List containers
 pull        Pull an image or a repository from a registry
 push        Push an image or a repository to a registry
 rename      Rename a container
 restart     Restart one or more containers
 rm          Remove one or more containers
 rmi         Remove one or more images
 run         Run a command in a new container
 save        Save one or more images to a tar archive (streamed to STDOUT by default)
 search      Search the Docker Hub for images
 start       Start one or more stopped containers
 stats       Display a live stream of container(s) resource usage statistics
 stop        Stop one or more running containers
 tag         Create a tag TARGET_IMAGE that refers to SOURCE_IMAGE
 top         Display the running processes of a container
 unpause     Unpause all processes within one or more containers
 update      Update configuration of one or more containers
 version     Show the Docker version information
 wait        Block until one or more containers stop, then print their exit codes

Run 'docker COMMAND –help' for more information on a command.

To get more help with docker, check out our guides at https://docs.docker.com/go/guides/

Linux

Docker, Inc.: Docker Fundamentals, docker help, Docker, Docker DevOps - Docker SRE, Docker Cloud Native - Docker and Kubernetes, Docker Security - Docker Scout, Docker Secrets, Docker Security Breaches, Docker Build Cloud, Package Management for Containers (See Cloud Monk's Package Manager Book: Package Management for Docker, Package Management for Podman and Package Management for Kubernetes with Helm), Docker Cloud - Docker Data Centers, Docker GitHub - Docker Open Source (), Docker Development Tools (), Docker Programming Languages (), Docker APIs, Docker and Concurrent Parallel Programming (), Docker and Functional Programming (), Docker and Microservices, Docker Research, Docker Networking, Docker Data Science - Docker DataOps - Docker Databases, Docker Artificial Intelligence (Docker ML - Docker MLOps, Docker DL, Docker AR - Docker VR), Docker IoT, Docker Products - Docker Services (), Docker Operating Systems (), Docker Software (), Docker Hardware - Docker Devices (), Docker Support (), Docker Media (), Docker Communication (), Docker Concepts (), Docker acronyms (), Docker Founders (), Docker People (), Docker Outline, Docker History, Docker Timeline, Docker Subsidiaries (), Docker Privacy (), Docker Censorship (), Docker Criticism (), Docker Bibliography, Docker Courses, Docker Certification (), Docker Glossary, Docker Topics, Docker Blog, Docker Awesome List, Big Tech. (navbar_docker - see also navbar_K8S, navbar_openshift, navbar_podman, navbar_helm)

Containers, Docker, Podman, Containerization, Container topics (navbar_containers)


Homebrew: Cloud Monk's Package Manager Book Homebrew Chapter, Cloud Monk's Development PC DevOps Automation via Ansible-Chocolatey-PowerShell-Homebrew-DNF-APT, Homebrew Glossary, Homebrew Fundamentals, Homebrew Inventor - Homebrew Designer: Mike McQuaid, Brew DevOps - Homebrew on macOS - macOS DevOps - MacOps, Homebrew on Linux - Linux DevOps - LinuxOps, Homebrew Automation, Idempotent, Refreshenv, Homebrew Topics, macOS Package Managers, Package managers, macOS Configuration Management, PowerShell on macOS Ansible on macOS, Chef on macOS, Puppet on macOS (navbar_brew - see also navbar_choco, navbar_package_manager)


© 1994 - 2024 Cloud Monk Losang Jinpa or Fair Use. Disclaimers

SYI LU SENG E MU CHYWE YE. NAN. WEI LA YE. WEI LA YE. SA WA HE.


brew_install_docker.txt · Last modified: 2024/04/28 03:46 (external edit)