11IMAGE_NAME =sineverba/testphp74xc
22CONTAINER_NAME =testphp74xc
3+ VERSION =1.7.0-dev
34
45build :
5- docker build --tag $(IMAGE_NAME ) .
6+ docker build --tag $(IMAGE_NAME ) : $( VERSION ) .
67
78multiple :
89 docker buildx build --tag $(IMAGE_NAME ) --platform linux/386,linux/amd64,linux/arm/v6,linux/arm/v7 --push .
910
1011test :
11- @docker run --name $(CONTAINER_NAME ) --rm $(IMAGE_NAME ) php -v | grep 7.4.28
12- @docker run --name $(CONTAINER_NAME ) --rm $(IMAGE_NAME ) php -v | grep OPcache
13- @docker run --name $(CONTAINER_NAME ) --rm $(IMAGE_NAME ) php -m | grep xdebug
14- @docker run --name $(CONTAINER_NAME ) --rm $(IMAGE_NAME ) php -r " xdebug_info();" | grep " 3.1.3"
15- @docker run --name $(CONTAINER_NAME ) --rm $(IMAGE_NAME ) php -m | grep pdo_pgsql
16- @docker run --name $(CONTAINER_NAME ) --rm $(IMAGE_NAME ) php -m | grep zip
17- @docker run --name $(CONTAINER_NAME ) --rm $(IMAGE_NAME ) /usr/bin/composer -V | grep " 1.10.25"
18- @docker run --name $(CONTAINER_NAME ) --rm $(IMAGE_NAME ) php -i | grep " short_open_tag => Off => Off"
19- @docker run --name $(CONTAINER_NAME ) --rm $(IMAGE_NAME ) php -i | grep " memory_limit => 512M => 512M"
12+ @docker run --name $(CONTAINER_NAME ) --rm $(IMAGE_NAME ) :$(VERSION ) php -v | grep 7.4.29
13+ @docker run --name $(CONTAINER_NAME ) --rm $(IMAGE_NAME ) :$(VERSION ) php -v | grep OPcache
14+ @docker run --name $(CONTAINER_NAME ) --rm $(IMAGE_NAME ) :$(VERSION ) php -m | grep xdebug
15+ @docker run --name $(CONTAINER_NAME ) --rm $(IMAGE_NAME ) :$(VERSION ) php -r " xdebug_info();" | grep " 3.1.4"
16+ @docker run --name $(CONTAINER_NAME ) --rm $(IMAGE_NAME ) :$(VERSION ) php -m | grep pdo_pgsql
17+ @docker run --name $(CONTAINER_NAME ) --rm $(IMAGE_NAME ) :$(VERSION ) php -m | grep zip
18+ @docker run --name $(CONTAINER_NAME ) --rm $(IMAGE_NAME ) :$(VERSION ) php -m | grep mcrypt
19+ @docker run --name $(CONTAINER_NAME ) --rm $(IMAGE_NAME ) :$(VERSION ) /usr/bin/composer -V | grep " 1.10.26"
20+ @docker run --name $(CONTAINER_NAME ) --rm $(IMAGE_NAME ) :$(VERSION ) php -i | grep " short_open_tag => Off => Off"
21+ @docker run --name $(CONTAINER_NAME ) --rm $(IMAGE_NAME ) :$(VERSION ) php -i | grep " memory_limit => 512M => 512M"
2022
2123destroy :
22- docker image rm $(IMAGE_NAME )
24+ docker image rm $(IMAGE_NAME ) : $( VERSION )
0 commit comments