Docker學習筆記

2022-09-08 07:36:09 字數 739 閱讀 7976

sudo pacman -s docker

vim /etc/docker/daemon.json

systemctl enable docker

systemctl start docker

測試1:

docker info

測試2:

docker run hello-world

​ docker執行ubuntu環境

docker run -it ubuntu bash
gpasswd -a user docker

newgrp docker

docker volume create portainer_data

docker run -d -p 10001:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

解釋:-d 引數以detach方式執行

-p 將容器工作埠對映至物理機埠 host埠:容器埠

-v 將容器目錄掛載(對映)到物理機對應位置,這裡指定通訊方式為sock

portainer/portainer 為映象名稱

訪問你的 ip:10001 即可進入容器管理頁面。

docker學習筆記

1 docker依賴於linux核心,無法直接安裝在windows環境中,否則需要安裝docker toolbox 2 相關操作 docker create 建立乙個容器但是不啟動它 docker run 建立並啟動乙個容器 docker stop id 停止容器執行,傳送訊號sigterm doc...

Docker學習筆記

一 docker是什麼 docker是乙個開源的引擎,可以輕鬆的為任何應用建立乙個輕量級的 可移植的 自給自足的容器。就相當於書包可以裝書,水杯可以盛水。二 docker解決了什麼問題 我本地沒有問題啊 本地和線上的環境不一致問題,哪個哥們又寫死迴圈了 其他專案的出錯不影響你本身的專案 雙十一伺服器...

docker學習筆記

1.怎麼給執行中的docker容器新增新的埠 解決 1 獲得容器ip docker inspect container name grep ipaddress 2 iptable埠 將容器的8000埠對映到主機的8001埠 iptables tnat adocker ptcp dport 8001 ...