Docker 是個容器應用,可以跨平臺安裝,並使容器與容器間相“獨立”運行;就好比每個容器都是一個虛擬機,而 Docker 成爲了個雲計算機。構建的容器好比機算機系統,可以在 Docker 中直接啓動運行,而無需額外的配製系統環境。
一、安裝 Docker
Docker 分爲企業版和社區版,還有桌面版,可以在 Docker Hub 去下載合適的版本 桌面版就是一個應用,直接安裝就可以,很便捷,其它版本官方也有詳細的說明
二、使用 Docker
1、獲取容器
容器(container)是通過鐿像(image)構建的,在 Docker Hub 中獲取鐿像(image)
搜索
docker search nginx //在 Docker Hub 搜索鐿像(image)
獲取
docker pull nginx //在 Docker Hub 獲取鐿像(image)
2、運行容器
運行
docker run --name ichochy-nginx -d -p 80:80 nginx
docker run //在新容器(container)中運行命令
--name string //分配一個容器(container)名稱
-d, --detach //後臺運行容器(container),打印容器(container)ID
-p, --publish list //端口映射,宿主機端口:容器(container)端口
3、操作容器
執行 shell
docker exec -it 74282d01a2fc bash //在運行容器(container)中運行命令
複製文件
docker cp 74282d01a2fc:/usr/share/nginx/html/index.html ~/ichochy.html
查看鐿像(image)
docker image ls -a //查看所有 -a
查看容器(container)
docker container ls -a //查看所有 -a
查看容器(container)
docker start/stop/restart 74282d01a2fc //啓動/停止/重啓 容器(container)
聯繫方式:
郵箱:[email protected]
網站:https://www.ichochy.com
源文:https://www.ichochy.com/blog/2019/11/06/初識-Docker.html