Docker 部署
- ubuntu 系统
- 安装 Curl 工具柜
sudo apt install curl -y
- 安装 gpg key
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor --yes -o /etc/apt/keyrings/docker.gpg
sudo mkdir -m 0755 -p /etc/apt/keyrings
echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
- 安装 docker 及相关服务
`sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y
- 服务启动
sudo systemctl daemon-reload sudo systemctl start docker sudo systemctl enable docker sudo systemctl status docker
安装 docker-compose
- 切换 bin 目录,环境变量目录
cd /usr/local/bin
- wget 下载软件包 (vpN)
wget https://github.com/docker/compose/releases/download/v2.29.7/docker-compose-linux-x86_64
- 更名
mv docker-compose-linux-x86_64 docker-compose
- 更改权限,测试完成
sudo chmod 777 docker-compose
docker-compose --version
docker compose 部署 minIO
- 创建文件夹
mkdir -p /datat/minio
- 创建并编辑 yml 文件
sudo vi /data/minio/docker-compose.yml
version: '3' services: minio: image: "quay.io/minio/minio:latest" # or /minio/minio:latest container_name: minio ports: - "9000:9000" - "9001:9001" environment: TZ: Asia/Shanghai MINIO_ROOT_USER: minioadmin MINIO_ROOT_PASSWORD: 12345678 MINIO_COMPRESS: "off" MINIO_COMPRESS_EXTENSIONS: "" MINIO_COMPRESS_MIME_TYPES: "" volumes: - /data/minio/data:/data/ - /data/minio/config:/root/.minio/ command: server --address ':9000' --console-address ':9001' /data privileged: true
- docker-compose 启动服务,需要自己开端口
cd /data/minio
sudo docker compose up --force -d
- 访问地址
http://本机地址:9001/login
posted @
2025-02-05 15:47
joris
阅读(
324)
评论()
收藏
举报