1、docker的三個關鍵概念
image、container、dockerfile
2、docker的container
3、dockerfile
4、docker制作image
5、linux(ubuntu)安裝docker(步驟1和4)
6、docker基本命令
docker images 查看全部鏡像
docker rmi -f 1e5f3c5b981a 刪除鏡像
docker rm?-f 1e5f3c5b981a 刪除容器
docker ps查看全部的容器
docker run nginx 啟動運行容器nginx
docker run -d --name my_nginx nginx
【綁定掛載】
如上是-d后臺運行,-p是端口映射(宿主機:容器),-v是掛載卷(宿主機目錄:容器內目錄)
【命名卷掛載】
創建掛載卷 docker volume creat nginx_html
掛載卷nginx_html的真實目錄為/var/lib。。。(sudo -i進入root用戶,進入這個目錄查看)
顯示所有創建的掛載卷
刪除掛載卷
刪除所有沒有任何容器在使用的卷
向容器內傳遞環境變量-e
docker run -d -p 27017:27017 -e username=tech -e password=shrimp monno
與容器進行交互
docker run -it --rm alpine
配置容器在停止時的重啟策略
docker run -d?--restart?always nginx
容器的啟動和停止
查看容器啟動的參數
創建一個容器
docker create -p 27017:27017 mongo
啟動和停止start和stop
查看docker的日志
docker logs
進入容器內,cat /etc/os-release查看linux發行版
7、打包鏡像docker build -t docker_test .