自制基于ubuntu16.04的最小docker镜像

参考docker官方:https://docs.docker.com/develop/develop-images/baseimages/

安装

$ sudo apt-get install debootstrap
$ sudo debootstrap xenial xenial > /dev/null
$ sudo tar -C xenial -c . | docker import - xenial

验证

$ docker images
$ docker run xenial cat /etc/lsb-release

镜像大小230M

--------------------
[email protected]:~# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
xenial latest 75f64e754992 About an hour ago 230MB

原文地址:https://blog.51cto.com/dldxzjr/2481905

时间: 2024-10-10 05:58:30

自制基于ubuntu16.04的最小docker镜像的相关文章

最小 Docker 镜像 hello-world 剖析

开始学习 Docker 的同学基本上都是按照官方的 guide 来安装,之后要测试是否已经安装成功,官方会让你 pull 一个 hello-world 示例镜像下来并运行,如下命令: [email protected] ? ~ ? docker pull hello-world 31cbccb51277: Pull complete e45a5af57b00: Pull complete 511136ea3c5a: Already exists hello-world:latest: The i

制作ubuntu16.04 自动安装iso镜像

官网下载Ubuntu镜像安装,交互模式需要手动配置很多东西,为了快速安装,特制作自动安装镜像,方便安装系统. 制作方法: 下载官网镜像iso文件:ubuntu-16.04.4-server-amd64.iso (http://mirrors.zju.edu.cn/ubuntu-releases/16.04/ubuntu-16.04.4-server-amd64.iso) cd /root/ wget http://mirrors.zju.edu.cn/ubuntu-releases/16.04/

Hadoop完全分布式环境搭建(二)——基于Ubuntu16.04设置免密登录

在Windows里,使用虚拟机软件Vmware WorkStation搭建三台机器,操作系统Ubuntu16.04,下面是IP和机器名称. [实验目标]:在这三台机器之间实现免密登录 [搭建准备] 1.三台机器上已建立一个共同的账号:hadoop,口令一致 [设置步骤] 1.在主节点master上设置 1).$cd ~/.ssh 使用ll命令查看,当前~/.ssh文件夹下是空的 2).生成一对密钥,本机的密钥,放在.ssh文件夹下 $ ssh-keygen -t rsa 生成过程中,一路回车即可

Ubuntu18.04下修改docker镜像源

在国内访问国外的Docker镜像源通常都是非常慢的,特别是最近GFW升级后,就变得更加慢了,因为要使用Docker中的镜像,这个时候最好就是将镜像指向国内的资源. 国内亲测可用的几个镜像源: Docker 官方中国区:https://registry.docker-cn.com    网易:http://hub-mirror.c.163.com    中国科技大学:https://docker.mirrors.ustc.edu.cn    阿里云:https://y0qd3iq.mirror.a

(1)docker安装基于ubuntu16.04系统

首先保证能访问外网 (1)安装包,允许 apt 命令 HTTPS 访问 Docker 源 #apt-get install apt-transport-https ca-certificates curl software-properties-common (2)添加 Docker 官方的 GPG #curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - (3)将 Docker 的源添加到 /et

ubuntu16.04下安装docker

原文地址:传送门 本文开发环境为Ubuntu 16.04 LTS 64位系统,通过apt的docker官方源安装最新的Docker CE(Community Edition),即Docker社区版,是开发人员和小型团队的理想选择. 开始安装 由于apt官方库里的docker版本可能比较旧,所以先卸载可能存在的旧版本: $ sudo apt-get remove docker docker-engine docker-ce docker.io 1 更新apt包索引: $ sudo apt-get

Ubuntu16.04 服务器 用docker安装MySQL

1.查找Docker Hub上的mysql镜像 sudo docker search mysql 2.拉取官方镜像 sudo docker pull mysql 3.查看镜像相关信息 sudo docker images 4 .使用容器运行mysql镜像 sudo docker run --name mysqldb -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest 5.查看容器启动 sudo docker ps 6.docker

基于ubuntu16.04伪分布式安装hadoop2.9.1以及hive2.3.1

一.安装ubuntu操作系统 参考:https://www.cnblogs.com/Alier/p/6337151.html 二.下载hadoop以及hive hadoop:https://hadoop.apache.org/releases.html hive:http://hive.apache.org/downloads.html 三.hadoop安装 1.准备工作 1 sudo useradd -m hadoop -s /bin/bash #创建hadoop用户 2 sudo passw

基于ubuntu16.04配置opencv3.1+python3.5

最近跑深度学习程序,在python3.5环境下运行tensorflow与keras.opencv提供了不少计算机视觉算法,想要调用opencv函数,发现当初配置opencv的python解释器版本是2.7.那怎么办呢? 0. 安装带GUI的cmake工具: sudo apt-get install cmake-curses-gui 1. ccmake 进入opencv-3.1.0/build/路径下,执行ccmake ccmake . 如图所示 2. 添加python3路径 向下翻页,找到pyt