詳細說明請讀者去找書來看囉。
這邊就放些使用指令與簡略說明,說明可能會有誤,請各位斟酌參考。
書本為:
Docker專業養成(2017年11月)
ISBN:978-986-434-264-8
新北市:博碩文化
查詢網路設定:
sudo docker inspect myUbuntu
網路映射(宿主機連接埠映射):
(隨機分配參數)
sudo docker run -d -P
精確設定單一連接埠映射:
sudo docker run -d -p 8080:8080 tomcat
(宿主機連接埠:容器連接埠)(多個埠-P xx:xx -P xx:xx)
只接收特定IP位置(只接收192.168.1.100的請求)
sudo docker run 192.168.1.100:8080:8080
容器間連接:
容器與容器間網路連接使用–link可達成。
sudo docker run -d –name mysql mysql
sudo docker run -d -p 80:80 -p 443:443 –name web –link mysql:db nginx
設定後nginx可透過db為主機名稱來存取mysql