1.拉取php镜像
命令:
docker search php:7.2-fpm
docker pull php:7.2-fpm
[root@centos79 ~]# docker search php:7.2-fpm
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
otezvikentiy/php7.2-fpm Docker image with additions based on php:7.2… 7 [OK]
jdcavaon/cavaon_habs An image for the Hot Air Balloon system proj… 0
leojonathanoh/docker-php-fpm-alpine Official php:7.2-fpm-alpine with php extensi… 0
leojonathanoh/php-fpm-alpine Official php:7.2-fpm-alpine with php extensi… 0
hiroshimasymphony/php-fpm-base Added the library I always use to php:7.2-fp… 0 [OK]
atillay/craftcms3-php From image php:7.2-fpm with CraftCMS3 requir… 0
disparo/php-fpm-nginx Dockerized php-fpm and nginx running in one … 0
aliyoung56/huboo WMS PHP image based on php:7.2-fpm with Mongo 0
aubergineit/php-base version of base php:7.2-fpm image with commo… 0
deepoo/mj_php72 FROM php:7.2-fpm 0
basecar/php php:7.2-fpm安装扩展基础版 0
nanasess/eccube-2_17-php-fpm EC-CUBE2.17 on php:7.2-fpm-stretch 0 [OK]
hiyame/php base php:7.2-fpm-alpine add composer fish l… 0
rtcamp/wordpress wordpress image created from base image php:… 0 [OK]
danielmeier/gravcms grav cms running on php:7.2-fpm-alpine with … 0
katsuhikonagashima/php-fpm-mysql pdo_mysql added to php:7.2-fpm-stretch. 0 [OK]
lvinkim/php-fpm 基于 php:7.2-fpm ,添加扩展 redis, xdebug, m… 0 [OK]
ylqjgm/chevereto Chevereto for php:7.2-fpm-alpine 0 [OK]
kamihouse/php72-gd-bcmath-pgsql-pdo-xdebug Fork official php:7.2-fpm image + gd, bcmath… 0
catyku/php-fpm7.2 images from php:7.2-fpm 0
shcneider/php7.2-fpm-stretch-composer-extensions Based on official php:7.2-fpm-stretch image … 1 [OK]
icebem/phpfpm_swoole php:7.2-fpm + swoole4.4.0 + redis4.0+extensi… 0
1014359760/xy_phpfpm7.2 打包 php:7.2-fpm 0
philoreiser/php Extends php:7.2-fpm with pdo_mysql 0
mvchn/php7.2-fpm Docker image with additions based on php:7.2… 0
[root@centos79 ~]# docker pull php:7.2-fpm
7.2-fpm: Pulling from library/php
6ec7b7d162b2: Pull complete
db606474d60c: Pull complete
afb30f0cd8e0: Pull complete
3bb2e8051594: Pull complete
4d71313b39b0: Pull complete
381de550657f: Pull complete
e671c4250cc8: Pull complete
111da53eb201: Pull complete
e12697892372: Pull complete
0540b5ed3310: Pull complete
0461cc2270a7: Pull complete
Digest: sha256:9c84ae47fddb97b94d1d2e289635b7306142a5336bc4ece0a393458c5e0d2cef
Status: Downloaded newer image for php:7.2-fpm
docker.io/library/php:7.2-fpm
[root@centos79 ~]#
[root@centos79 ~]# docker images | grep php
php 7.2-fpm 28f52b60203d 2 years ago 398MB
[root@centos79 ~]#
2.使用php镜像运行容器
命令:
docker run -itd -p 9000:9000 --name myphp-fpm php:7.2-fpm
[root@centos79 ~]# docker run -itd -p 9000:9000 --name myphp-fpm php:7.2-fpm
fd10cfdf4cf85773872ee68d62e3ade6daf92ec9bf12059aaa57276a55bce5b6
[root@centos79 ~]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
fd10cfdf4cf8 php:7.2-fpm "docker-php-entrypoi…" 3 seconds ago Up 2 seconds 0.0.0.0:9000->9000/tcp, :::9000->9000/tcp myphp-fpm
[root@centos79 ~]# netstat -antulp | grep 9000
tcp 0 0 0.0.0.0:9000 0.0.0.0:* LISTEN 4545/docker-proxy
tcp6 0 0 :::9000 :::* LISTEN 4550/docker-proxy
[root@centos79 ~]#