使用docker在阿里云搭建wordpress个人博客

前面写的详细的被误删了,现在写个简略的

先安装docker

curl -sSL http://acs-public-mirror<span class="hljs-preprocessor">.oss</span>-cn-hangzhou<span class="hljs-preprocessor">.aliyuncs</span><span class="hljs-preprocessor">.com</span>/docker-engine/internet | sh -
curl -sSL http://acs-public-mirror<span class="hljs-preprocessor">.oss</span>-cn-hangzhou<span class="hljs-preprocessor">.aliyuncs</span><span class="hljs-preprocessor">.com</span>/docker-engine/internet | sh -
curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -

访问阿里云镜像站

dev.aliyun.com

这里写图片描述

找到mysql和wordpress的官方镜像并收藏

这里写图片描述

先安装wordpress

$ docker run <span class="hljs-subst">--</span>name some<span class="hljs-attribute">-mysql</span> <span class="hljs-attribute">-e</span> MYSQL_ROOT_PASSWORD<span class="hljs-subst">=</span>my<span class="hljs-attribute">-secret</span><span class="hljs-attribute">-pw</span> <span class="hljs-attribute">-d</span> mysql:<span class="hljs-built_in">tag</span> 注: $ docker run <span class="hljs-subst">--</span>name mysql的名字 <span class="hljs-attribute">-e</span> MYSQL_ROOT_PASSWORD<span class="hljs-subst">=</span>mysql的密码 <span class="hljs-attribute">-d</span> mysql:版本
$ docker run <span class="hljs-subst">--</span>name some<span class="hljs-attribute">-mysql</span> <span class="hljs-attribute">-e</span> MYSQL_ROOT_PASSWORD<span class="hljs-subst">=</span>my<span class="hljs-attribute">-secret</span><span class="hljs-attribute">-pw</span> <span class="hljs-attribute">-d</span> mysql:<span class="hljs-built_in">tag</span> 注: $ docker run <span class="hljs-subst">--</span>name mysql的名字 <span class="hljs-attribute">-e</span> MYSQL_ROOT_PASSWORD<span class="hljs-subst">=</span>mysql的密码 <span class="hljs-attribute">-d</span> mysql:版本
$ docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag 注: $ docker run --name mysql的名字 -e MYSQL_ROOT_PASSWORD=mysql的密码 -d mysql:版本

安装wordpress并连接到mysql

$ docker run <span class="hljs-subst">--</span>name some<span class="hljs-attribute">-wordpress</span> <span class="hljs-subst">--</span><span class="hljs-keyword">link</span> some<span class="hljs-attribute">-mysql</span>:mysql <span class="hljs-attribute">-p</span> <span class="hljs-number">8080</span>:<span class="hljs-number">80</span> <span class="hljs-attribute">-d</span> wordpress 注: $ docker run <span class="hljs-subst">--</span>name wordpress名字 <span class="hljs-subst">--</span><span class="hljs-keyword">link</span> some<span class="hljs-attribute">-mysql</span>:mysql的名字 <span class="hljs-attribute">-p</span> <span class="hljs-number">8080</span>:<span class="hljs-number">80</span> <span class="hljs-attribute">-d</span> wordpress
$ docker run <span class="hljs-subst">--</span>name some<span class="hljs-attribute">-wordpress</span> <span class="hljs-subst">--</span><span class="hljs-keyword">link</span> some<span class="hljs-attribute">-mysql</span>:mysql <span class="hljs-attribute">-p</span> <span class="hljs-number">8080</span>:<span class="hljs-number">80</span> <span class="hljs-attribute">-d</span> wordpress 注: $ docker run <span class="hljs-subst">--</span>name wordpress名字 <span class="hljs-subst">--</span><span class="hljs-keyword">link</span> some<span class="hljs-attribute">-mysql</span>:mysql的名字 <span class="hljs-attribute">-p</span> <span class="hljs-number">8080</span>:<span class="hljs-number">80</span> <span class="hljs-attribute">-d</span> wordpress 
$ docker run --name some-wordpress --link some-mysql:mysql -p 8080:80 -d wordpress 注: $ docker run --name wordpress名字 --link some-mysql:mysql的名字 -p 8080:80 -d wordpress

成功访问

这里写图片描述

原文链接:https://blog.csdn.net/ITPYTH0N/article/details/77992159

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