docker使用筆記

2021-07-27 08:52:40 字數 2016 閱讀 3403

1.1.安裝

yum install docker

1.2.啟動

service docker start


chkconfig docker on
 

systemctl start docker.service


systemctl enable docker.service

1.3.停止

systemctl stop docker.service

1.4.重啟

systemctl restart docker

1.5.為docker服務設定**

內容如下:

3)重新整理配置:

systemctl daemon-reload

1.6為docker配置官方國內加速映象

我的docker版本為1.12.6,對於1.12版本,可以修改一下檔案:

vi/etc/docker/daemon.json

"registry-mirrors":[""]

2.1搜尋映象:

docker search image_name

docker pull image_name

2.3檢視本地映象:

docker images

2.4刪除本地映象

docker rmi image_name

2.5基於執行的容器建立映象

docker commit container_id new_image_name

2.6基於當前作業系統iso製作映象 待續

2.7匯出映象

docker export container_id >export_image_name

2.8匯入映象

cat export_image_name|docker import - $:$

3.1基於本地映象,在新容器中執行命令

docker run image_name

常用引數

docker run -itd  --privileged=true -phost_ip:host_port:container_host_port --net=host

-v/path/to/host/directory:/path/to/container/directory image_name command

3.2列出本地容器

docker ps

列出所有容器

docker ps -a

3.2進入執行的容器中

docker attah container_id

3.3多終端登入容器

docker exec -it container_id bash

3.4檢視容器日誌

docker logs container_id

3.5刪除容器

docker rm container_id

3.6退出並中止容器執行

容器內輸入exit或ctrl+d

3.7退出不中止容器執行

ctrl+p+q

3.8啟動已停止執行的容器

docker start container_id

4.1.從容器copy檔案到宿主機:

docker cp container_id:/from/container/path/filename /to/host/path/filename

4.2從宿主機copy檔案到容器

掛載宿主機本地目錄到容器裡。

docker run -v /path/to/host/directory:/path/to/container/directoryimage_name command

docker 使用筆記

ubuntu 14.04.2 ltsapt get install docker.iodocker pull ubuntu 檢視image docker images a container啟動時執行shell,執行完後container會退出 docker ps l可檢視 docker run i...

Docker使用筆記

docker是乙個輕量級的虛擬化解決方案,相對vmware等完全封裝的管理系統虛擬化技術,docker只是利用linux核心特性對程序進行了隔離。docker的好處主要體現在運維上 相對於kvm vmware等,效能較好 對環境依賴進行打包,方便部署和擴容 遮蔽應用差別,便於統一基線管理 docke...

docker使用筆記

docker的原理介紹在網上已經有很多文章了,目前我對docker的理解是 基於映象建立容器,可在容器中進行各種操作。映象內容不可變更,容器內容可變。可將變更後的容器製作為映象,然後隨意部署到各種伺服器。注意 使用docker run命令是新建乙個容器並啟動,每次使用此命令,都會建立乙個新的容器 兩...