我开始使用 Docker,并且刚刚提取了一个基本的 ubuntu 镜像。我在通过 docker-machine 运行 Docker 的 Windows 7 机器上。
不知道为什么,我在 bash 上找不到 man 命令。我尝试将人的路径导出到 $PATH 但仍然没有乐趣。
docker@default:~$ docker run -it ubuntu bash
root@2dd12b770666:/# man ls
bash: man: command not found
root@2dd12b770666:/# whereis man
man: /usr/local/man /usr/share/man
root@2dd12b770666:/# export PATH=/usr/local/man:/usr/share/man:$PATH
root@2dd12b770666:/# echo $PATH
/usr/local/man:/usr/share/man:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
root@2dd12b770666:/# man
bash: man: command not found
root@2dd12b770666:/#
如果导出命令不起作用,不确定编辑 bashrc 是否有任何效果。所以还没有尝试。我还需要做些什么才能在 docker 镜像上运行 man 吗?
最佳答案
你必须在容器中安装 man
命令:
apt-get install man
关于bash - Docker ubuntu 镜像 - bash : man: command not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33050163/