docker-compose使用国内docker下载源 安装网盘和数据库
时间: 2024-01-24 08:05:02 浏览: 144
1. 在docker-compose.yml文件中添加国内docker下载源:
```
version: '3'
services:
web:
build: .
ports:
- "8000:8000"
environment:
- DJANGO_SETTINGS_MODULE=mysite.settings.dev
volumes:
- .:/code
depends_on:
- db
db:
image: postgres:latest
environment:
- POSTGRES_DB=mydb
- POSTGRES_USER=myuser
- POSTGRES_PASSWORD=mypassword
volumes:
- db_data:/var/lib/postgresql/data
volumes:
db_data:
# 添加下面这一行国内docker下载源
registry-mirrors: ["https://registry.docker-cn.com"]
```
2. 执行docker-compose命令安装网盘和数据库:
```
docker-compose up -d
```
3. 安装完成后,可以通过以下命令查看容器状态:
```
docker-compose ps
```
4. 可以通过以下命令进入容器内部:
```
docker-compose exec <service-name> bash
```
其中,<service-name>是在docker-compose.yml文件中定义的服务名称,例如上面的web和db。
5. 安装完成后,可以通过浏览器访问网盘,例如:
```
http://localhost:8000/
```
注意:如果在Windows系统中安装,需要使用docker-machine IP命令获取虚拟机的IP地址,例如:
```
http://192.168.99.100:8000/
```
阅读全文