使用Docker装wordpress

系统是CentOS 7.2【同事说最好要7以上装这个 0.0
Docer安装和启动服务

sudo yum install docker-ce
sudo systemctl start docker

然后直接pull官方的
本来是想用Ghost的但是不知道为啥试了只能装0.11...然后就装了wordpress

安装mysql

docker pull mysql

启动

docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag

name是实例名称,my-secret-pw是root的密码,tag写mysql版本
安装wordpress

docker pull wordpress

启动

docker run --name some-wordpress --link some-mysql:mysql -p 8080:80 -d wordpress

link指定mysql实例名称,p 8080:80 将Docker内部80端口映射到本地的8080端口
然后打开浏览器地址加:8080就可以看到咯

然后记一些点
Docker是一个应用容器引擎,可以打包应用及相关依赖到容器中,发布到需要的地方。
镜像 Image:包括完整的系统环境和依赖的其他程序【官方有很多打包好的可以直接pull来用】
容器 Container:镜像创建的实例,一个镜像可以创建多个容器
常用的操作

docker rm [CONTAINER]   删除容器
docker rmi [IMAGE] 删除镜像
docker start/stop/restart 启动/停止/重启容器
docker exec -it some-mysql bash 进入mysql命令行 exit退出
Comments
Write a Comment