docker volume
.
├── app
│ ├── Dockerfile
│ └── index.php
├── docker-compose.yaml
docker-compose.yml
services:
web:
build: app
ports:
- '80:80'
volumes:
- ./app:/var/www/html/
Dockerfile
FROM php:8.0.7-apache
index.html
<?php
echo '<h1>Hello World!</h1>';
?>
启动
docker-compose up -d
访问:http://192.168.1.22:80 OK
手动启动
[root@VM-4-10-centos app]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
apache-php_web latest 4801ab8d8476 11 months ago 417MB
<!--使用绝对路径-->
docker run -itd -p 8082:80 -v /root/0623/apache-php/app:/var/www/html/ 4801ab8d8476
验证访问:http://192.168.1.22:8082 OK
网友评论