Docker安装
Docker官方安装文档
Docker-compose官方安装文档
Docker-compose Github开源项目:传送
在安装 Docker 之前,先说一下配置,我这里是linux ARM64架构,其他架构也支持。
本教程也适用于云服务器,使用脚本一键安装,自动判断系统架构!
安装docker
以下操作进入root后执行
curl -fsSL https://get.docker.com | sh
查看docker版本
docker -v
安装docker-compose
curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose
查看docker-compose版本
docker-compose -v
安装完成
如果查询到版本信息说明docker
和docker-compose
已经安装!
Docker 是一个开源平台,用于自动化应用程序的部署、扩展和管理。以下是一些常用的 Docker 命令:
-
镜像操作:
docker images
:列出本地的镜像列表。docker pull [镜像名]
:从 Docker Hub 下载指定镜像。docker rmi [镜像ID]
:删除本地的一个或多个镜像。
-
容器操作:
docker ps
:列出正在运行的容器。docker ps -a
:列出所有的容器,包括停止的。docker run [选项] [镜像名] [命令]
:创建并启动一个容器。docker start [容器ID]
:启动一个已经创建的容器。docker stop [容器ID]
:停止一个正在运行的容器。docker restart [容器ID]
:重启一个容器。docker rm [容器ID]
:删除一个或多个容器。
-
容器信息查看:
docker inspect [容器ID]
:显示一个或多个容器的详细信息。docker logs [容器ID]
:查看容器的日志。docker exec -it [容器ID] [命令]
:在运行的容器中执行命令。
-
网络操作:
docker network ls
:列出 Docker 网络。docker network inspect [网络名]
:显示指定网络的详细信息。
-
数据卷:
docker volume ls
:列出 Docker 数据卷。docker volume create [卷名]
:创建一个数据卷。docker volume inspect [卷名]
:显示指定数据卷的详细信息。
-
Docker Compose:
docker-compose up
:启动容器组。docker-compose down
:停止并移除容器组。docker-compose ps
:列出容器组中的容器状态。
-
其他操作:
docker version
:显示 Docker 版本信息。docker info
:显示 Docker 系统信息。
更多详细信息和选项,请查阅 Docker 官方文档
评论区