dockerfile(三)

一、整理ubuntu的软件包管理命令和服务管理命令

软件管理命令

  1. 缓存中的软件列表更新,将软件源服务器中的软件列表覆盖至本机的缓存列表中。
  1. 将系统中的软件升级更新到缓存列表中的最新版本。
  1. 安装在缓存软件列表中的软件。
  1. 清除已检索包文件的本地仓库,删除不会再下载并且没用的文件,降低缓存的空间占用。
  1. 清除缓存中的所有包,重新安装需要联网。
  1. 卸载软件,但保留软件的配置文件。
  1. 卸载已安装的软件并删除卸载软件的配置文件。
  1. 清除系统因卸载软件之后不必要的依赖。
  1. 安装deb软件。
  1. 查看所有已安装的文件。
  1. 查看某个文件是否已安装。

原文链接:https://blog.csdn.net/qq_36786467/article/details/124334411

服务管理命令

原文链接:https://blog.csdn.net/weixin_39083202/article/details/109721553

二、整理alpine的软件包管理命令和服务管理命令

软件包管理命令

  • 更新
  • 安装
  • 卸载
  • 列出软件包 (apk list)
  • 查询软件包的详细信息
  • 搜索软件包
  • 缓存管理
  • 下载/离线安装 apk 软件包

原文链接:https://blog.csdn.net/xietansheng/article/details/117205211

服务管理命令

  1. 简介
    alpine没有使用fedora的systemctl来进行服务管理,使用的是RC系列命令
    未安装openrc时需执行以下命令
  1. 主要用于不同运行级增加或者删除服务。
  1. 主要用于运行级的状态管理。
  1. 主用于管理服务的状态
  1. 主要用于管理不同的运行级。
  1. 增加服务到系统启动时运行,下例为docker
  1. 重启网络服务
  1. 列出所有服务

三、使用dockerfile,alpine作为基础镜像,部署nginx。

1、apk 安装nginx

dockerfile(三)

2、源代码编译安装nginx

来源:" vivian
                                                        

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年7月28日
下一篇 2022年7月28日

相关推荐