Docker 系列之 基础入门

   日期:2024-12-26    作者:1htmc 移动:http://3jjewl.riyuangf.com/mobile/quote/56664.html
  • Windows 10 专业版以上版本

Docker for Windows Installer

Docker 系列之 基础入门

在安装前,需要确保目标机器已经开启了硬件虚拟化和 HyperV ;在安装的过程中建议不要进行其它操作,它需要自动重启。

  • Ubuntu

Docker for Ubuntu

  • MacOS

Docker for MacOS

镜像加速器:registry mirror https://registry.docker-cn.com

安装完成后可打开 bash 窗口检查安装是否正常。



portainer: 可视化的管理界面,可选操作;(VSCode 里面的 Docker 插件也是可以进行相关操作)


执行成功后浏览 127.0.0.1:9000 即可。

Docker 镜像是一个只读的环境模板,里面只存放了我们需要运行程序的基础环境配置。

  • 常用命令

注:删除镜像前,请先删除对应的容器。

  • 使用 Dockerfile 进行自动构建
    • FROM:指定基础镜像
    • RUN:执行命令
    • build:docker build [选项] <上下文路径/URL/->
    • COPY:复制文件
    • ADD:更高级的复制文件
    • ENTERPOINT:入口点
    • ENV:设置环境变量
    • ARG:构建参数
    • VOLUME:定义匿名卷
    • EXPOSE:暴露端口
    • WORKDIR:指定工作目录
    • USER:指定当前用户
    • HEALTHCHECK:健康检查
    • ONBUILD:未他人做嫁衣裳

示例脚本如下所示:



容器是从镜像的创建的运行实例;简单的说,它是在镜像上面又创建了一层可读写层。容器之间相互隔离。

  • 常用命令


仓库是集中存放镜像的地方,仓库分为公开仓库和私有仓库两种,最大的公开仓库是Docker Hub,提供了数量庞大的镜像供用户下载,国内的公开仓库包括Docker Pool等,可以提供大陆用户更稳定、更快的访问。

  • 常用命令

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


举报收藏 0评论 0
0相关评论
相关最新动态
推荐最新动态
点击排行
{
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号