EDA365电子论坛网

标题: 如何在nercore的docker使用ping/telnet/vi等基础命令??? [打印本页]

作者: jiulquq    时间: 2021-8-18 10:50
标题: 如何在nercore的docker使用ping/telnet/vi等基础命令???

$ D5 x% a9 A3 u) q. E虚拟机是centos7,我现在发布了一个netcore的镜像,但是内部无法使用linux的一些基本命令。我该如何使用呢。如下是我的dockfile- K* o7 f$ `# I+ h: d. l' O% c9 Z$ Z4 B

0 Q; D$ P! m1 v+ Q2 E/ @See to understand how Visual Studio uses this Dockerfile to build your images for faster debugging.
" J, Y; e5 e- N8 L3 T* rFROM mcr.microsoft.com/dotnet/core/aspnet:3.1-buster-slim AS base
) K5 L0 Y- `+ t6 e0 {# uWORKDIR /app. j% ?" P& \) I+ F
EXPOSE 80
6 K" F( J( A3 ]  o1 n, x4 XEXPOSE 443
, ?. Z$ l+ ~' ^* Y9 dRUN yum -y install telnet bin/bash
1 I* H+ L" N5 J. c8 V  XRUN yum -y install ping bin/bash
1 T! I* l- Q; t, P8 m- n; j$ \RUN yum -y install vim bin/bash) l3 K! B! N$ z" {" z4 T$ `

4 b; f7 s; Z1 R; I& A2 V7 t9 j7 U0 O9 V. |COPY . .
- P3 f- Y) K9 @" J' F
" Q& }$ I! J! E+ \6 V& L. hENTRYPOINT ["dotnet", "Tourism.Api.dll"]
$ q/ r& f+ f8 k9 E6 b我试图写3 M, w% ]' k# W# @  F+ y  b
RUN yum -y install telnet bin/bash8 J  _* ]. s- S: K7 o' m' Z- h
RUN yum -y install ping bin/bash
8 v0 ^4 I2 L" M& cRUN yum -y install vim bin/bash9 l7 v" X9 p" f" C0 e. q) @, @6 G
这样的命令,但是结果是
; }  }* Y- L" n3 P/bin/sh: 1: yum: not found
% B% y: M1 L# h0 R% @& a* q- l+ GThe command '/bin/sh -c yum -y install telnet bin/bash' returned a non-zero code: 127
' \$ l$ W2 I& Y/ M. F4 }类似这样的失败提示,所以我不知道该如何解决
作者: pulbieup    时间: 2021-8-18 13:09
aspnet:3.1-buster-slim 镜像用的系统是 Debian ,需要用 apt-get 安装。
' K& @3 Q2 _) p4 y% b. [; o
2 N2 u/ a9 f5 Iapt-get update
$ m8 |9 c; E  J# V- s/ o4 ]- f2 mapt install install telnet1 S# @$ R/ l' X, g3 X
apt-get install iputils-ping
2 a7 r8 i7 v3 w! ^& Lapt-get install vim
作者: SsaaM7    时间: 2021-8-18 13:35
镜像听着都难,之前总能听人说到镜像,但是不知道镜像的是啥,哈哈哈
作者: ExxNEN    时间: 2021-8-18 13:36
可以直白的说看不懂不,和3楼有种惺惺相惜的感觉,哈哈哈




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2