docker中容器(Debian)安装软件

环境:Debian

  1. 修改yum源
  2. 在宿主机上创建sources.list文件

    $ vi /etc/apt/sources.list替换成
    deb http://mirrors.aliyun.com/debian wheezy main contrib non-free
    deb-src http://mirrors.aliyun.com/debian wheezy main contrib non-free
    deb http://mirrors.aliyun.com/debian wheezy-updates main contrib non-free
    deb-src http://mirrors.aliyun.com/debian wheezy-updates main contrib non-free
    deb http://mirrors.aliyun.com/debian-security wheezy/updates main contrib non-free
    deb-src http://mirrors.aliyun.com/debian-security wheezy/updates main contrib non-free

  3. 拷贝到容器中

    docker cp sources.list 容器名:/etc/apt/sources.list

  4. 进入容器,更新源

    apt-get update

    apt-get clean &&  apt-get autoclean 清理无用的包(可选)

  5. 安装ip工具

    apt-get install iproute

  6. 删除软件包

apt-get remove package - - purge 删除包,包括删除配置文件等

7.APT其他常用命令

apt-cache search package 搜索包 
apt-cache show package 获取包的相关信息,如说明、大小、版本等

详细参考https://blog.csdn.net/pzw_0612/article/details/52658913

原文地址:http://blog.51cto.com/jack88/2144854

时间: 2024-11-06 21:56:12

docker中容器(Debian)安装软件的相关文章

Docker中容器的备份、恢复和迁移

转自:http://www.linuxidc.com/Linux/2015-08/121184.htm 1. 备份容器 首先,为了备份Docker中的容器,我们会想看看我们想要备份的容器列表.要达成该目的,我们需要在我们运行着Docker引擎,并已创建了容器的Linux机器中运行 docker ps 命令. # docker ps Docker Containers List 在此之后,我们要选择我们想要备份的容器,然后去创建该容器的快照.我们可以使用 docker commit 命令来创建快照

无忧之道:Docker中容器的备份、恢复和迁移

原创:LCTT https://linux.cn/article-5967-1.html译者: GOLinux本文地址:https://linux.cn/article-5967-1.html 2015-8-6 15:02    评论: 2 收藏: 3 今天,我们将学习如何快速地对docker容器进行快捷备份.恢复和迁移.Docker是一个开源平台,用于自动化部署应用,以通过快捷的途径在称之为容器的轻量级软件层下打包.发布和运行这些应用.它使得应用平台独立,因为它扮演了Linux上一个额外的操作

docker~aspnetcore2.0镜像安装软件的加速器

一般对于安装软件加速时,我们大多数会选择阿里云,而对于aspnetcore2.0这个进项来说,由于使用的是Debian操作系统,所有我们要找到它对应的mirror列表,下面是我整理的一个sources.list加速列表,我们把它放在和Dockerfile相同的位置,在Dockerfile生成镜像时把它复制到里面去,替换之前的apt-update地址源即可. source.list内容 deb http://mirrors.aliyun.com/debian wheezy main contrib

linux中几种安装软件 方法

http://blog.csdn.net/u010509774/article/details/50593231 一.rpm包安装方式步骤: 1.找到相应的软件包,比如soft.version.rpm,下载到本机某个目录: 2.打开一个终端,su -成root用户: 3.cd soft.version.rpm所在的目录: 4.输入rpm -ivh soft.version.rpm 详细介绍: 1. 安装: 我只需简单的一句话,就可以说完.执行: rpm –ivh rpm的软件包名 更高级的,请见

Linux中的yum安装软件

yum 俗称"大黄狗"作用:解决安装软件包的依赖关系当安装依赖关系的软件包时,会将依赖的软件包一起安装. 本地yum: 需要 yum源,光驱挂载. yum源:(刚开始查看yum源中的内容就是上图内容)注: .repo结尾的都是yum源 操作步骤: mkdir back 创建一个目录mv C* back/ 将所有的网络yum源放在里面:wq保存退出 挂载光驱:临时挂载:永久挂载: vi /etc/fstab:wq保存退出 mount -a 用yum安装软件: yum install 软件

Cent OS 6/7 中通过yum安装软件时提示cannot find a valid baseurl...的解决方法

目录 1 问题描述 2 解决方法一 (Cent OS 7中有效) 3 解决方法二 (Cent OS 7中无效) 1 问题描述 新申请了虚拟机, 系统版本是Cent OS 7.2. 在安装软件的过程中, 发现yum命令不能连接到远程仓库, 出现如下提示: [[email protected] ~]# yum install -y vim [[email protected] ~]# Error: cannot find a valid baseurl or repo:base/7/x86_64..

docker中spark+scala安装配置

一.scala安装首先下载scala压缩包 wget https://downloads.lightbend.com/scala/2.11.7/scala-2.11.7.tgz 解压 tar -zxvf scala-2.11.7.tgz 移动目录 mv scala-2.11.7 /usr/local/ 改名 cd /usr/local/mv scala-2.11.7 scala 配置环境变量 vim /etc/profileexport SCALA_HOME=/usr/local/scalaex

virtualbox中新版本Ubuntu安装软件增强包后重启无限登录界面的解决办法

原来我虚拟机版本是4.2.10,装的Ubuntu3.3,因为版本过老使用出现了一些问题,于是换成14.04,安装成功,但是装增强包的时候,装完重启,无限登录界面,密码是对的,看了网上的很多方法,什么修改.Xauthority用户,删除 .Xauthority,修改权限,file文件都修改了,结果一律没什么卵用,于是升级了虚拟机版本,升级到4.2.12,不行,继续升级4.3.8,不行,再升级虚拟机出错,高版本不是很稳定,只能装回4.3.8.系统换成15.04,依旧不行.最后想着是不是因为低版本的软

mac中使用brew安装软件,下载太慢怎么办?

本文所说的软件是指较大的软件,如果软件较小,例如软件只有几M,那么使用此方法后,提升会非常小. 了解brew原理: 1: 从网络下载安装包 2: 执行一系列定义好的编译安装流程 问题的主因: brew的下载类似直接使用网页下载,是单线程下载.抛去网络原因,机制本身也就无法提供高速下载.同时,网络因素是最大的问题. 解决思路: 1:使用迅雷下载,下载速度提升N倍(5倍以上):如果使用迅雷会员,按现在民用网速来算,应该能达到2M每秒. 2:将下载的文件移动到brew可识别的目录 3:重新执行brew