利用官方镜像制作本地仓库镜像;无需自己编译相应系统的nginx,更加便捷。

1下发官方镜像

https://hub.docker.com/_/nginx

树莓派

Docker Hubicon-default.png?t=M666https://hub.docker.com/r/arm32v7/nginx

docker pull arm32v7/nginx:1.21.0

tag列表

Docker Hubicon-default.png?t=M666https://hub.docker.com/_/nginx?tab=tags

docker pull nginx:latest

2 创建Dockerfile文件

vim Dockerfile

输入

FROM arm32v7/nginx:1.21.0


WORKDIR /etc/nginx

#修改默认配置文件 不需要可以注释掉

COPY nginx.conf nginx.conf

3创建推送镜像到本地仓库

docker build --network=host --no-cache -t 192.168.0.11:5001/nginx-arm .
docker push 192.168.0.11:5001/nginx-arm

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐