初識 Docker

Docker 是個容器應用,能夠跨平臺安裝,並使容器與容器間相「獨立」運行;就比如每一個容器都是一個虛擬機,而 Docker 成爲了個雲計算機。構建的容器比如機算機系統,能夠在 Docker 中直接啓動運行,而無需額外的配製系統環境。html

1、安裝 Docker

Docker 分爲企業版和社區版,還有桌面版,能夠在 Docker Hub 去下載合適的版本 桌面版就是一個應用,直接安裝就能夠,很便捷,其它版本官方也有詳細的說明nginx

15730220107285401

2、使用 Docker

一、獲取容器

容器(container)是經過鐿像(image)構建的,在 Docker Hub 中獲取鐿像(image)
搜索docker

docker search nginx                         //在 Docker Hub 搜索鐿像(image)

獲取shell

docker pull nginx                           //在 Docker Hub 獲取鐿像(image)

二、運行容器

運行bash

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)端口

三、操做容器

執行 shell網站

docker exec -it 74282d01a2fc bash //在運行容器(container)中運行命令

複製文件雲計算

docker cp 74282d01a2fc:/usr/share/nginx/html/index.html ~/ichochy.html

查看鐿像(image)spa

docker image ls -a          //查看全部 -a

查看容器(container)rest

docker container ls -a      //查看全部 -a

查看容器(container)code

docker start/stop/restart   74282d01a2fc      //啓動/中止/重啓 容器(container)

聯繫方式:

郵箱: iChochy@qq.com
網站: https://www.ichochy.com
源文: https://www.ichochy.com/blog/2019/11/06/初識-Docker.html
相關文章
相關標籤/搜索