在容器中安装新的程序

简介:在docker容器中安装新的程序。

在容器中安装新的程序

下一步我们要做的事情是在容器里面安装一个简单的程序(ping)。我们之前下载的tutorial镜像是基于ubuntu的,所以你可以使用ubuntu的apt-get命令来安装ping程序:apt-get install -y ping

备注:apt-get 命令执行完毕之后,容器就会停止,但对容器的改动不会丢失。

目标:

在learn/tutorial镜像里面安装ping程序。

提示:

在执行apt-get 命令的时候,要带上-y参数。如果不指定-y参数的话,apt-get命令会进入交互模式,需要用户输入命令来进行确认,但在docker环境中是无法响应这种交互的。

正确的命令:

$docker run learn/tutorial apt-get install -y ping


关键词:docker安装程序

来自为知笔记(Wiz)

时间: 2024-08-24 00:01:07

在容器中安装新的程序的相关文章

Docker容器中安装新的程序

在容器里面安装一个简单的程序(ping). 之前下载的是ubuntu的镜像,则可以使用ubuntu的apt-get命令来安装ping程序:apt-get install -y ping. $docker run ubuntu apt-get install -y ping 注意:在执行apt-get 命令的时候,要带上-y参数.如果不指定-y参数的话,apt-get命令会进入交互模式,需要用户输入命令来进行确认,但在docker环境中是无法响应这种交互的.

docker~在centos容器中安装新程序

上一篇我们使用了阿里加速器安装了centos镜像,然后创建了一个新容器,运行了这个镜像,这一讲我们来为这个镜像添加一些应用程序,然后再保存容器,push容器到仓储,大家就可以直接pull我生产的容器了,可以说,docker就是环境部署而产生的,它把环境部署变得越来越简单化了! 一 为容器下载程序,docker run centos yum install net-tools 二 在容器中执行这个程序, docker run centos ping www.baidu.com 三 容器太多,造成我

Docker Python2.7容器中安装第三方库GCC提示:file not recognized: File format not recognized

问题描述: 在Docker容器中安装Python第三方库时提示:file not recognized: File format not recognized. 错误提示: [email protected]:/# pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ mysql-python DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2

在win10 docker启动的centos容器中安装nginx

我是在win10机器上搭建了一个docker,在docker启动了centos容器,在centos中安装nginx. 安装配置docker 直接在官网下载docker for windows:https://store.docker.com/editions/community/docker-ce-desktop-windows 下载完成,点击按照默认一步步安装就行了. 如果希望加快pull镜像的速度,可以选择配置一个阿里云镜像加速器. 安装centos 用管理员身份运行docker,根据实践来

谷歌浏览器中安装JsonView扩展程序

实际开发工作中经常用到json数据,那么就会有这样一个需求:在谷歌浏览器中访问URL地址返回的json数据能否按照json格式展现出来. 比如,在谷歌浏览器中访问:http://jsonview.com/example.json 展现效果如下: 那么安装了JsonView扩展程序后的展现效果如下: 很明显,后者的效果更好.实现步骤如下: 1.下载JsonView扩展程序压缩包 下载地址:https://github.com/gildas-lormeau/JSONView-for-Chrome 点

docker容器中安装vim

在使用docker容器时,有时候里边没有安装vim,敲vim命令时提示说:vim: command not found,这个时候就需要安装vim,可是当你敲apt-get install vim命令时,提示: Reading package lists... Done        Building dependency tree               Reading state information... Done        E: Unable to locate package

clearriver docker容器中安装vim

在使用docker容器时,有时候里边没有安装vim,敲vim命令时提示说:vim: command not found,这个时候就需要安装vim,可是当你敲apt-get install vim命令时,提示: Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package vim 这时候需要敲:apt-get update,这个

Ubuntu中安装deb包程序

deb是Debian Linux的安装格式,跟Red Hat Linux的rpm非常相似,最基本的安装命令是:dpkg -i file.deb dpkg 是Debian Package的简写,是为Debian 专门开发的套件管理系统,方便软件的安装.更新及移除.所有源自Debian的Linux发行版都使用dpkg,例如Ubuntu.Knoppix 等. 以下是一些 Dpkg 的普通用法: 1.dpkg -i <package.deb> 安装一个 Debian 软件包,如你手动下载的文件. 2.

在Linux CentOS6系统中安装开源CMS程序OpenCart的教程

OpenCart是一个开放源码的店面,旨在为您提供灵活和细粒度的在线店面管理.在开始之前,您应该已经在您的Linode上设置了一个LAMP堆栈.您还应该设置主机名. PHP设置 为了使用OpenCart,您需要确保正确地配置了PHP.确保下面的设置与你/etc/php.ini 文件中的值相匹配: /etc/php.ini register_globals = Off magic_quotes_gpc = Off file_uploads = 1 session_auto_start = 0 此外