一般在docker镜像中,查看容器中的服务状态什么的和测试服务都特费力,你会发现容器中啥组建都没有安装。
以下整理几个常见组件的安装方法:
容器环境是ubuntu, 本人虽然不太喜欢ubuntu不过,作为容器的基础镜像,它的确比centos要小不少。所以还算是个比较好的基础镜像吧。
如果你想安装任何组件,第一步你需要更新包源。
apt-get update
1. apt-get update 太慢如何换源
a:清空/etc/apt/sources.list文件
echo > /etc/apt/sources.list
b:向/etc/apt/sources.list文件写入阿里云镜像地址
cat >> /etc/apt/sources.list <<EOFdeb /debian/ stretch main non-free contribdeb-src /debian/ stretch main non-free contribdeb /debian-security stretch/updates maindeb-src /debian-security stretch/updates maindeb /debian/ stretch-updates main non-free contribdeb-src /debian/ stretch-updates main non-free contribdeb /debian/ stretch-backports main non-free contribdeb-src /debian/ stretch-backports main non-free contribEOF
2. 安装组件
1. rpm 找不到
bash: rpm: command not found
---
apt-get install rpm
3. netstat 找不到
-bash: netstat: command not found"问题
---
apt install -y net-tools --force-yes
4. telnet 找不到
-bash: telnet: command not found"问题
---
apt install -y telnet --force-yes