Docker安装开源Blog(Typecho)
2024-12-25 14:04
要在Docker中使用docker-compose安装Typecho,您可以按照以下步骤进行操作:
步骤1:创建一个新目录,并在其中创建一个名为`docker-compose.yml`的文件。
步骤2:在`docker-compose.yml`文件中添加以下内容:
```yaml
version: '3'
services:
db:
image: mysql:5.7
restart: always
environment:
MYSQL_ROOT_PASSWORD: your_mysql_root_password
MYSQL_DATABASE: typecho
MYSQL_USER: typecho
MYSQL_PASSWORD: your_typecho_db_password
typecho:
image: typecho/typecho:latest
restart: always
ports:
- 80:80
depends_on:
- db
environment:
MYSQL_HOST: db
MYSQL_PORT: 3306
MYSQL_DATABASE: typecho
MYSQL_USER: typecho
MYSQL_PASSWORD: your_typecho_db_password
```
请确保将`your_mysql_root_password`和`your_typecho_db_password`替换为您自己的密码。
步骤3:保存文件并在命令行中导航到包含`docker-compose.yml`文件的目录。
步骤4:运行以下命令来启动Typecho容器:
```bash
docker-compose up -d
```
这将下载Typecho和MySQL的镜像,并在后台启动容器。
步骤5:等待一段时间,然后在浏览器中访问`http://localhost`即可开始Typecho的安装过程。