容器学习day03

Docker 镜像介绍

很多时候,我们并不需要一个完整的操作系统镜像。换句话说,更多情况下我们只需要操作系统中部分文
件,比如 /usr/bin 目录下的很多二进制文件我们可能都使用不到。针对这种情况,有没有裁剪版或者说精简版的
操作系统镜像可以提供给我们使用呢?下面我们就来看看两个精简版的操作系统镜像:busybox 和 alpine。

下面我们就来介绍几个热门的 Docker 镜像:Nginx、MySQL、Redis。其他镜像使用各位读者可以举一反三。

  1. Nginx
    Nginx 是一个高性能的 HTTP 和反向代理 web 服务器,支持 HTTP、HTTPS、SMTP、POP3、IMAP 等协议。我们
    可以通过 docker search 命令搜索官方镜像中心有哪些版本的 nginx,
    要使用 nginx 我们需要准备一个 index.html 也就是网站初始页,使用 nginx 镜像的时候,我们可以在启动的时候通
    过 volume 的方式将 index.html 映射进去:
[root@docker ~]# docker run -p 8080:80 -d -v /root/nginx:/usr/share/nginx/html nginx:latest
posted @ 2022-10-28 18:00  MIRyu  阅读(16)  评论(0编辑  收藏  举报