Docker构建镜像主要流程

1.安装docker

2.Dockerfile 构建基础image 镜像

# 基础镜像
FROM ubuntu:16.04
# 创建文件夹
RUN mkdir -p /var/djangoapp
# 指定默认工作路径
WORKDIR /var/djangoapp
# 添加Dockerfile 同级路径下的全部文件到镜像
ADD . /var/djangoapp

3.在基础镜像中添加所需工具如, python\vim\wget 等

# 更新apt-get
# apt-get 命令是ubuntu 系统中的包管理工具,可以用来安装\卸载\更新包,也可以升级系统版本
apt-get update
# Launchpad PPA Repositories是很有用的非ubuntu官方的第三方个人资源库,
# 可以很方便地安装第三方软件。但是在运行add-apt-repository命令时,有时会提示命令不存在,
# 这个时候直接apt-get add-apt-repository是不可以的!
# 解决的方法是安装software-properties-common。
apt-get install -y software-properties-common
# python不在ubuntu的软件仓库,所以我们需要去PPA上找软件源
# fkrull/deadsnakes就是ubuntu提供的python的repository
add-apt-repository ppa:fkrull/deadsnakes
apt-get update
# 安装 python
apt-get install python3.5
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值