好物优选点击查看详情 京东购买

暂无内容

docker安装WordPress

1、pull两个images,mysql 和 wordpress

docekr pull mysql docekr pull wordpress
docekr pull mysql docekr pull wordpress 
docekr pull mysql docekr pull wordpress

2、创建mysql container

2.1、创建mysql存储目录,并进入

mkdir -p /data/docker/mysql/mysql-data cd /data/docker/mysql/mysql-data
mkdir -p /data/docker/mysql/mysql-data cd /data/docker/mysql/mysql-data 
mkdir -p /data/docker/mysql/mysql-data cd /data/docker/mysql/mysql-data

2.2、创建 container

docker run -d --privileged --name wordpress-mysql \ -v $PWD:/var/lib/mysql \ -e MYSQL_ROOT_PASSWORD=root \ -e MYSQL_USER=wordpress \ -e MYSQL_PASSWORD=wordpress \ -e MYSQL_DATABASE=wordpress \ docker.io/mysql
docker run -d --privileged --name wordpress-mysql \ -v $PWD:/var/lib/mysql \ -e MYSQL_ROOT_PASSWORD=root \ -e MYSQL_USER=wordpress \ -e MYSQL_PASSWORD=wordpress \ -e MYSQL_DATABASE=wordpress \ docker.io/mysql 
docker run -d --privileged --name wordpress-mysql \ -v $PWD:/var/lib/mysql \ -e MYSQL_ROOT_PASSWORD=root \ -e MYSQL_USER=wordpress \ -e MYSQL_PASSWORD=wordpress \ -e MYSQL_DATABASE=wordpress \ docker.io/mysql

2.3、查看container ,并登录验证

docker ps
docker ps 
docker ps

在这里插入图片描述

docker exec -it wordpress-mysql /bin/bash mysql -uwordpress -pwordpress
docker exec -it wordpress-mysql /bin/bash mysql -uwordpress -pwordpress 
docker exec -it wordpress-mysql /bin/bash mysql -uwordpress -pwordpress

在这里插入图片描述
3、创建 wordpress container

3.1、创建 wordpress 存储目录,并进入

mkdir -p /data/docker/wordpress cd /data/docker/wordpress
mkdir -p /data/docker/wordpress cd /data/docker/wordpress 
mkdir -p /data/docker/wordpress cd /data/docker/wordpress

3.2、创建 container

docker run -d --privileged --name wordpress -p 8080:80 \ --link wordpress-mysql \ -v $PWD/html:/var/www/html \ -e WORDPRESS_DB_HOST=wordpress-mysql \ -e WORDPRESS_DB_USER=wordpress \ -e WORDPRESS_DB_PASSWORD=wordpress \ -e WORDPRESS_DB_NAME=wordpress \ docker.io/wordpress
docker run -d --privileged --name wordpress -p 8080:80 \ --link wordpress-mysql \ -v $PWD/html:/var/www/html \ -e WORDPRESS_DB_HOST=wordpress-mysql \ -e WORDPRESS_DB_USER=wordpress \ -e WORDPRESS_DB_PASSWORD=wordpress \ -e WORDPRESS_DB_NAME=wordpress \ docker.io/wordpress 
docker run -d --privileged --name wordpress -p 8080:80 \ --link wordpress-mysql \ -v $PWD/html:/var/www/html \ -e WORDPRESS_DB_HOST=wordpress-mysql \ -e WORDPRESS_DB_USER=wordpress \ -e WORDPRESS_DB_PASSWORD=wordpress \ -e WORDPRESS_DB_NAME=wordpress \ docker.io/wordpress

3.3、查看 container

docker ps
docker ps 
docker ps

在这里插入图片描述
4、访问测试 #使用时带上8080访问在这里插入图片描述

原文链接:https://blog.csdn.net/qq_50247813/article/details/126547549

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享