目录
docker的官网Docker Docs
我才用的linux版本是rocky,使用的是最小安装
[root@bogon yum.repos.d]# yum install -y yum-utils
- [root@bogon ~]# sudo dnf config-manager --add-repo https://download.docker.com/linux/rhel/docker-ce.repo
- Adding repo from: https://download.docker.com/linux/rhel/docker-ce.repo
- [root@bogon ~]# yum repolist
- repo id repo name
- appstream Rocky Linux 9 - AppStream
- baseos Rocky Linux 9 - BaseOS
- docker-ce-stable Docker CE Stable - x86_64
- extras Rocky Linux 9 - Extras
[root@bogon ~]# yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
- [root@bogon ~]# systemctl enable docker --now
- Created symlink /etc/systemd/system/multi-user.target.wants/docker.service → /usr/lib/systemd/system/docker.service.
- [root@bogon ~]# docker run hello-world
- Unable to find image 'hello-world:latest' locally
- latest: Pulling from library/hello-world
- c1ec31eb5944: Pull complete
- Digest: sha256:53641cd209a4fecfc68e21a99871ce8c6920b2e7502df0a20671c6fccc73a7c6
- Status: Downloaded newer image for hello-world:latest
-
- Hello from Docker! ## 出现这行,说明部署成功
- This message shows that your installation appears to be working correctly.
-
- To generate this message, Docker took the following steps:
- 1. The Docker client contacted the Docker daemon.
- 2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
- (amd64)
- 3. The Docker daemon created a new container from that image which runs the
- executable that produces the output you are currently reading.
- 4. The Docker daemon streamed that output to the Docker client, which sent it
- to your terminal.
-
- To try something more ambitious, you can run an Ubuntu container with:
- $ docker run -it ubuntu bash
-
- Share images, automate workflows, and more with a free Docker ID:
- https://hub.docker.com/
-
- For more examples and ideas, visit:
- https://docs.docker.com/get-started/