1. 程式人生 > 其它 >Z-Blog支援PowerPoint上傳

Z-Blog支援PowerPoint上傳

docker映象操作

docker簡單映象操作

#查詢映象
docker search mysql
#檢視映象列表  -a顯示所有
docker images -a
#拉取映象 如果不加版本號,預設使用lasts
docker pull mysql:5.7
# 啟動映象 mysql:5.7 ,設定映象名稱為mysqlTest ,-d 後臺執行
# -e 設定環境變數
# -p 3306:3306  linux埠:docker容器埠
# -v /root/data:/var/lib/mysql linux地址:docker容器存放資料地址。防止容器被刪除以後,資料就不存在了
# 引數巨多:https://www.runoob.com/docker/docker-run-command.html
docker run --name mysqlTest -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -v /root/data:/var/lib/mysql mysql:5.7

#刪除單個映象
docker rmi -f 映象名/映象ID

#批量刪除映象
docker rmi -f 映象名/映象ID 映象名/映象ID 映象名/映象ID

#儲存映象
docker save 映象名/映象ID -o 映象儲存在哪個位置與名字

#載入映象
docker load -i 映象儲存檔案位置

#提交映象   m:映象描述  a:映象作者 e218edb10161:容器ID   runoob/ubuntu:v2:指定要建立的目標映象名
docker commit -m="has update" -a="runoob" e218edb10161 runoob/ubuntu:v2

#構建映象  好好看一下哈(映象構建值得專門寫一個帖子)
FROM    centos:6.7
MAINTAINER      Fisher "[email protected]"

RUN     /bin/echo 'root:123456' |chpasswd
RUN     useradd runoob
RUN     /bin/echo 'runoob:123456' |chpasswd
RUN     /bin/echo -e "LANG=\"en_US.UTF-8\"" >/etc/default/local
EXPOSE  22
EXPOSE  80
CMD     /usr/sbin/sshd -D