首页 > 其他分享 >Docker 安装 ping telnet vim curl ifconfig

Docker 安装 ping telnet vim curl ifconfig

时间:2022-11-07 14:57:41浏览次数:41  
标签:etc list ping apt vim nginx sources telnet docker

官方nginx镜像只有个nginx,调试时不方便

因此在dokcer nginx的容器中安装 ping telnet vim curl ifconfig几个工具很有必要

  1、在一台可以访问外网的宿主机运行docker

docker run -it --name=nginx nginx /bin/bash

  2、修改docker中的镜像源,提高下载速度

mv /etc/apt/sources.list /etc/apt/sources.list.bak
echo  "deb http://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free" >/etc/apt/sources.list
echo  "deb http://mirrors.tuna.tsinghua.edu.cn/debian/ buster-updates main contrib non-free" >>/etc/apt/sources.list
echo  "deb http://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main contrib non-free" >>/etc/apt/sources.list
echo  "deb http://mirrors.tuna.tsinghua.edu.cn/debian-security buster/updates main contrib non-free" >>/etc/apt/sources.list

  3、安装工具

apt-get update && apt-get install -y curl telnet vim iputils-ping net-tools

  4、退出容器,在宿主机中通过容器导出docker镜像

docker commit nginx my_nginx_image

  5、查看并导出刚刚通过容器生成的镜像

docker images

  docker save my_nginx_image -o my_nginx.tar

  6、将my_nginx.tar复制到任意目标机运行

docker load -i my_nginx.tar

  

标签:etc,list,ping,apt,vim,nginx,sources,telnet,docker
From: https://www.cnblogs.com/wangyin2005/p/16865887.html

相关文章

  • linux 测试端口命令wget --- 比telnet更好
     wget11.11.255.11:20001三种返回:1ip不通 Connectingto11.11.255.11:20001... 2ip通端口不通 Connectingto11.11.255.11:20001...failed:Connectionrefused......
  • docker容器中安装vim
    1.进入容器dockerexec-it<容器名称/id>bash 2.进入apt-get配置目录cd/etc/apt 3.执行备份命令cpsources.listsources.list.bak 4.查看版本cat/etc/o......
  • 42. Trapping Rain Water
    Given n non-negativeintegersrepresentinganelevationmapwherethewidthofeachbaris1,computehowmuchwateritisabletotrapafterraining.Theab......
  • Srping AOP的学习(二):java代理
    1.代理的介绍说的java的代理,就离不开java的代理模式。而java的代理模式就是通过引入一个代理对象来代替我们的实际对象进行操作,这样就可以在不修改原目标对象的前提下,提供......
  • @RequestMapping注解(超详细基础知识+实际代码案例)
    1、@RequestMapping注解的功能从注解名称上我们可以看到,@RequestMapping注解的作用就是将请求和处理请求的控制器方法关联起来,建立映射关系。SpringMVC接收到指定的请求,......
  • vim 插件管理
    vim插件管理分类vundle.vim:是自动化的插件管理工具pathogen:配置更自由的插件管理工具SpaceVim:模块化的VimIDEvundle配置需要安装的插件(.vimrc):"Github上的插......
  • EXTJS学习笔记:grid之分组实现groupingview
    使用extjs开发时常会用到grid来显示数据等操作,Extjs中Grid主要分为以下二类:  一、gridview   二、groupingview   gridview在前面已说过,在这里我来说说groupin......
  • 001.Vim文本编辑器
    1.关于Vim的介绍  2.关于Vim的三种模式  3.Vim常用快捷键    4.例子4.1  将80端口调整为8900端口(不是文本中的8080端口) ......
  • vim详解 - 效率工具必备
    原文件下载地址:​​https://clearlight.lanzous.com/i26V1fqkc3g​​.mm格式文件可以导入xmind软件中查看一、Normal模式1.1移动键位操作h/j/k/l上/左/右/下二、Insert......
  • centos下将vim配置为强大的源码阅读器
    每日杂事缠身,让自己在不断得烦扰之后终于有了自己的清静时光来熟悉一下我的工具,每次熟悉源码都需要先在windows端改好,拖到linux端,再编译。出现问题,还得重新回到windows端,这......