docker使用記錄

2021-07-10 16:02:42 字數 853 閱讀 7553

系統結構圖

1、從檔案系統建立乙個image映象:

2、執行docker

首先必須執行docker服務

docker run -t -i ubuntu(docker映象名)  /bin/bash

3、執行docker失敗問題解決

docker run -t -i ubuntu(docker映象名)  /bin/bash

錯誤提示1: [8] system error: mountpoint for devices not found

解決方法:apt-get install cgroup-lite

4、docker通過commit擴充套件乙個images

docker commit -m="add mtr slurm  python pip" -a="sky"  626a60d8d7a7  ubuntu/sky

commit的時候,後面的ubuntu/sky必須要是hub.docker.com中建立的庫

最後通過docker push [options] name[:tag]將擴充套件的映象儲存到庫中

5、docker push 提示錯誤

錯誤提示1:fata[0072] error pushing to registry: authentication is required.

解決方法:ubuntu/sky改為sky/ubuntu,對應的hub.docker.com中會有相應的push記錄

6、宿主機器埠對映:

docker run -it -p 10086:80 sky101010/ubuntu:v1

宿主機器10086埠對應docker容器中的http埠80,實際是在iptables中增加了乙個埠**的記錄

Docker 使用記錄

service docker start 啟動docker service docker restart 重啟docker docker ps 檢視正在執行的容器 docker ps a 檢視所有容器 docker images 檢視本地存在的映象 docker search centos 查詢 d...

Docker使用記錄

docker rm docker ps a q rm 命令預設不會關閉正在執行的容器。docker rm f docker ps a q rm f 強制關閉 包含正在執行的容器 以centos6為例 1.建立並執行容器 docker run i t centos bin bash 2.啟動後將進入容...

Docker 使用記錄

centos8安裝docker docker network create default networkdocker network inspect default networkdocker network lsdocker network rm default network參考文件 官方參考...