Hostwinds 教程
寻找结果为:
目录
什么是码头? Docker是一个用于执行操作系统级虚拟化的容器化平台,让您在隔离中运行轻量级容器。 以下文档将带您通过安装Docker并运行WordPress和MySQL容器。
从官方存储库安装Docker。
curl -SSL https://get.docker.com/ | sh
使用下面的命令检查版本。
docker version
现在通过从它的github repo抓取来安装Docker机器并使其可执行。
curl -L https://github.com/docker/machine/releases/download/v0.14.0/docker-machine-uname -s\-`uname -m` >/tmp/docker-machine
chmod +x /tmp/docker-machine
sudo cp /tmp/docker-machine /usr/local/bin/docker-machine
curl -L https://github.com/docker/compose/releases/download/1.21.0-rc1/docker-compose-uname -s\-`uname -m` -o /usr/local/bin/docker-compose
chmod +x /tmp/docker-compose
sudo cp /tmp/docker-compose /usr/local/bin/docker-compose
docker-compose version
docker-machine version
要运行WordPress,您需要运行两个单独的容器。 除了WordPress容器外,还必须安装数据库容器。
docker image pull MySQL
docker container run -d \
--name MySQL \
-e MYSQL_ROOT_PASSWORD=wordpress \
-e MYSQL_DATABASE=wordpress \
MySQL
我们刚刚运行的命令在后台启动MySQL; 我们使用(-name wordpress)调用容器mysql。 以下两个环境变量(使用-e)将MySQL root密码设置为WordPress(-e mysql_root_password = wordpress)并创建一个名为wordpress(-e mysql_ database = wordpress)的数据库。
为了安全起见,强烈建议在您自己的设置期间使用更复杂的密码。
一旦您启动了MySQL容器,您应该收到一个容器ID。
docker container ps
补充步骤:要检查MySQL容器的状态,请运行以下命令。
Docker容器日志MySQL
码头工人图片拉WordPress
docker container run -d \
--name WordPress \
--link MySQL:mysql\
-p 8080:80 \
-e WORDPRESS_DB_PASSWORD=wordpress \
WordPress
docker container logs MySQL
docker container start WordPress
撰写者 Hostwinds Team / 四月 10, 2018