首次使用Docker(Windows)
首先
我想要尝试一下Docker,所以我从安装到搭建WordPress环境都试了一遍。
首先,我阅读了这篇文章来理解相关概念。
环境
Docker桌面版4.9.0
处理器:第11代英特尔Core i5-1135G7 @ 2.40 GHz 2.42 GHz
安装内存:16.0 GB
系统类型:64位操作系统,基于x64的处理器
版本:Windows 11 Pro
步骤 (bù
安装Docker
使用Docker建立WordPress环境
安装Docker
开启Hyper-V
在中国,将以下内容以中文本地化转述一次即可:
在设置 -> 应用程序 -> 选项功能 -> Windows其他功能 中启用Hyper-V。
安装Docker
我将从这里安装(参考了这篇文章)。
尝试运行Docker
创建一个合适的目录,并在其中创建docker-compose.yml文件。
可以使用New-Item -Path ‘docker-compose.yml’ -ItemType File来创建。
编辑docker-compose.yml文件(创建nginx容器)
version: '3'
services:
nginx:
image: nginx:1.15
ports:
- 80:80
可以使用docker-compose up -d命令创建容器。
用docker ps命令显示当前正在运行的容器。
使用docker-compose down命令来删除容器。
使用Docker搭建WordPress环境。
我将按照公式教程的方式尝试一下。
首先,我们要修改docker-compose.yml文件。
version: '3'
services:
db:
image: mysql:5.7
volumes:
- db_data:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: somewordpress
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: wordpress
wordpress:
depends_on:
- db
image: wordpress:latest
ports:
- "8000:80"
restart: always
environment:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: wordpress
volumes:
db_data:
使用 docker-compose up -d 命令来创建容器,
然后使用 docker ps 命令来显示当前正在运行的容器。
可以确认已经创建了WordPress和MySQL的容器。
当我访问http://localhost:8000时,我能够看到WordPress的初始显示界面。
最后
我对Docker有了相当粗略的了解。
原来这么简单…
我觉得只需修改docker-compose.yml文件就可以尝试各种功能,这非常有吸引力,所以以后也打算继续使用。
请提供更多的上下文,以便我更好地完成你的要求。