dockerfile打包python镜像

  1. 什么是docker?
    Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。
    Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。
    容器是完全使用沙箱机制,相互之间不会有任何接口(只能通过与宿主机即运行docker的机器进行通讯),更重要的是容器性能开销极低
    你可以把它简单的理解为VM虚拟机!
  2. 在ubuntu中安装docker
    2.1 安装
    注意ubuntu是 http://docker.io

sudo apt-get update
sudo apt-get install docker.io # 默认安装到/var/lib/docker
2.2 将docker设置为linux自启动模式
此步骤可省略,可以手动启动docker服务sudo servcice docker

sudo update-rc.d docker defaults
sudo systemctl enable docker
2.3 添加linux用户权限
此步骤可省略,如果不添加用户权限,每次使用docker命令时都要加上sudo

sudo su
gpasswd -a xxx docker # xxx为你的linux用户名
su xxx
2.4 查看是否安装成功
service docker status # 查看docker服务的状态
sudo docker info # 查看是否安装成功
3. 使用docker1:在docker中运行一个python程序
3.1 搜索网络上的docker镜像
搜索名字中带有ubuntu的镜像

docker search ubuntu

3.2 下载网络上的镜像
下载名为ubuntu镜像 docker pull ubuntu
查看本地已存在的镜像 docker images
3.3 通过dockerfile创建镜像
3.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值