用于使用完即丢弃的PHP的Docker容器

环境

    • Windows 10

 

    Docker Toolbox

目标

为了构建一次性的PHP环境

步骤

文件夹结构

[d]
┗ [docker]
  ┗ [php73]
    ┣ Dockerfile
    ┗ [src]
      ┗ index.php

创建Dockerfile

在开始之前,先在DockerHub上搜寻基础镜像。


FROM php:7.3.22-apache-stretch
COPY src/ /var/www/html

RUN apt-get update

用Dockerfile建立镜像

$ cd /d/docker/php73
$ docker build --tag=hellophp .

展示图像列表并确认是否有建设计划

$ docker image ls

通过镜像启动容器。

$ docker run -p 5000:80 --name myphp -d hellophp

确认Docker主机的IP地址。

需要确认Docker机器的IP地址,Docker-Toolbox不是localhost。

$ docker-machine ls

确认动作

可以通过确认的IP地址和容器启动时的主机端口号的组合来访问。

http://{IPアドレス}:5000

收拾完

确认并停止容器的ID。

$ docker ps
$ docker stop {CONTAINER ID}

其他

可以删除不再使用的容器。

$ docker ps -a
$ docker rm {CONTAINER ID}
广告
将在 10 秒后关闭
bannerAds