啓動一個名爲nginx的dockerised應用程序,然後在其中執行bash。令我驚奇的是,我無法在那個容器裏找到vim,vi甚至是yum。不能在Docker容器中使用vim,vi,nano,yum
請原諒我,因爲我對碼頭工人和學習非常陌生。
以下命令可用於重現該問題。
docker run -d --name=my_nginxtemp nginx
docker exec -i -t my_nginxtemp bash
docker commit my_nginxtemp my_nginx
我的主機是的Ubuntu 16.04,我使用最新的碼頭工人引擎和泊塢窗CLI
[email protected]:/home/jim/web# docker version
Client:
Version: 1.11.2
API version: 1.23
Go version: go1.5.4
Git commit: b9f10c9
Built: Wed Jun 1 22:00:43 2016
OS/Arch: linux/amd64
Server:
Version: 1.11.2
API version: 1.23
Go version: go1.5.4
Git commit: b9f10c9
Built: Wed Jun 1 22:00:43 2016
OS/Arch: linux/amd64
[email protected]:/home/jim/web#
請不要走我的主機名,因爲15.04我已經升級:slight_smile:
[email protected]:/home/jim/web# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04 LTS
Release: 16.04
Codename: xenial
[email protected]:/home/jim/web#
任何幫助將非常感激。
,今天剛剛發生在我身上!我在某些主題中也看到要更改Dockerfile。我會嘗試 –