代码编织梦想

wordpress可以快速构建一个自己的网站。

第1步:新建一个目录。

[root@docker Dockerfile]# mkdir wordpress

[root@docker Dockerfile]# cd wordpress/

[root@docker wordpress]#

第2步:vim docker-compose.yml。

[root@docker wordpress]# vim docker-compose.yml

[root@docker wordpress]# cat docker-compose.yml

services:

db:

# We use a mariadb image which supports both amd64 & arm64 architecture

image: mariadb:10.6.4-focal

# If you really want to use MySQL, uncomment the following line

#image: mysql:8.0.27

command: '--default-authentication-plugin=mysql_native_password'

volumes:

- db_data:/var/lib/mysql

restart: always

environment:

- MYSQL_ROOT_PASSWORD=somewordpress

- MYSQL_DATABASE=wordpress

- MYSQL_USER=wordpress

- MYSQL_PASSWORD=wordpress

expose:

- 3306

- 33060

wordpress:

image: wordpress:latest

volumes:

- wp_data:/var/www/html

ports:

- 80:80

restart: always

environment:

- WORDPRESS_DB_HOST=db

- WORDPRESS_DB_USER=wordpress

- WORDPRESS_DB_PASSWORD=wordpress

- WORDPRESS_DB_NAME=wordpress

volumes:

db_data:

wp_data:

[root@docker wordpress]# ls

docker-compose.yml

第3步:启动wordpress和数据库容器。

[root@docker wordpress]# docker compose up

[+] Running 2/0

⠿ Container wordpress-db-1 Running 0.0s

⠿ Container wordpress-wordpress-1 Running 0.0s

Attaching to wordpress-db-1, wordpress-wordpress-1

[root@docker wordpress]# docker compose ps

NAME IMAGE COMMAND SERVICE CREATED STATUS PORTS

wordpress-db-1 mariadb:10.6.4-focal "docker-entrypoint.s…" db 7 hours ago Up 6 hours 3306/tcp, 33060/tcp

wordpress-wordpress-1 wordpress:latest "docker-entrypoint.s…" wordpress 7 hours ago Up 6 hours 0.0.0.0:80->80/tcp, :::80->80/tcp

第4步:浏览器里直接输入ip。

5aa4818f1734ce851030eb1e88647096.png
5af9d7d47e3abe3ba844e90ed9e20ea2.png

至此,你的一个网站就搭建好了。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_60271706/article/details/129630177

docker搭建wordpress_bug killer的博客-爱代码爱编程

目录 1、准备一台Linux服务器 2、安装mysql 3、安装wordpress 4、配置wordpress 1、准备一台Linux服务器 准备一台已经安装Docker的Linux主机,这里我选择的是云服务器centos系统。 2、安装mysql docker container run \ -d \ --rm \ --na

【git从入门到精通】git基础-爱代码爱编程

通过学习这一部分内容,你就可以开始使用Git了 获取Git仓库 两种方式 将现有项目加入Git中从服务器上克隆现有的Git仓库 初始化Git仓库 要想让现有项目加入Git,只需要进入项目目录并输入: g

nas部署code server,随时随地搞代码!-爱代码爱编程

老Q经常会遇到这样的场景。 在遇到某个问题时,印象中曾经写过类似的代码,但是在哪里写过呢?今天写了一段不错的代码,值得收藏,可是收藏到哪儿合适呢?突然发现历史上某段代码写得不够优雅,可是又不想改动历史项目,又想要把这个代码

github的使用-爱代码爱编程

Github Date: March 8, 2023 Sum: Github的使用 Github 了解开源相关的概念 1. 什么是开源 2. 什么是开源许可协议 开源并不意味着完全没有限制,为了限制使用者

(只需五步)注册谷歌账号详细步骤,解决“此电话号码无法验证”问题-爱代码爱编程

目录 第一步:打开google浏览器  第二步:设置语言为英语(美国) 第三步:点击重新启动,重启浏览器  第四步:开始注册  第五步,成功登录google账号!   如果出现这样的原因,按教程一步步来,就可以注册了。 第一步:打开google浏览器  第二步:设置浏览器语言  打开设置  选择语言,进行添加语言