端口隐射實作端口通路
外部通路 -P (大P 随機外部49000~49900)
docker run -it -d -P training/webapp python app.py
檢視運作日志
docker logs -f 容器名字
外部通路 -p (小p指定端口)
docker run -it -d -p 1234:5000 training/webapp python app.py
docker run -it -d -p 0.0.0.0:1234:5000 training/webapp python app.py
映射到指定位址的任意端口
docker run -it -d -p ::5000 training/webapp python app.py
檢視映射端口配置
docker port nostalgic_franklin 5000
互聯機制實作便捷通路
自定義容器名字
docker run -it -d -P --name testweb training/webapp python app.py
建立一個資料庫容器
docker run -d --name db training/postgres
建立一個web 容器
docker run -it -d -P --name web --link db:db training/webapp python app.py
檢視環境變量資訊
docker run -it -d -P --name web --link db:db training/webapp python app.py env
進入這個容器檢視配置
cat /etc/hosts
檢視配置
docker inspect 容器名字
檢視指定配置
docker inspect --format={{.XXX.xxx}} 容器名字