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 官方文档


评论区