Docker實用命令 飛速入門 快速封包 壓縮鏡像 製做鏡像 管理容器 跨平臺使用 像虛擬機同樣使用容器 優勢:更小 更快 更好 更流行 更方便移植 最具備實戰性的Docker騷操做都在這裏

安裝Docker

sudo wget -qO- https://get.docker.com/ | sudo sh

啓動Docker

sudo service docker start

Docker版本

sudo docker version

登陸Docker

sudo docker login

拉取遠程倉庫鏡像

sudo docker pull letwang/hookphp:latest

打tag

sudo docker tag letwang/hookphp:latest letwang/hookphp:latest

當前容器提交到指定鏡像

sudo docker commit -m=HookPHP -a=letwang 5c4e0f507097 letwang/hookphp:latest

把上述本地鏡像推送到遠程鏡像倉庫

sudo docker push letwang/hookphp:latest

查看本地鏡像倉庫

sudo docker images

查看鏡像歷史

sudo docker history letwang/hookphp:latest

刪除本地鏡像倉庫

sudo docker rmi -f letwang/hookphp:latest

查看本地容器

sudo docker ps -a

啓動本地容器

sudo docker start 5c4e0f507097

進入本地容器

sudo docker exec -it 5c4e0f507097 bash

進入容器後,這裏是標準的Ubuntu 18.04系統,你能夠像進入普通服務器同樣使用,也能夠繼續改動,而後根據本文檔 封裝本身想要的鏡像並提交遠程,多平臺隨意移植。php

退出本地容器

exit

刪除本地容器

sudo docker rm -f 5c4e0f507097

運行鏡像生成容器

sudo docker run -itd letwang/hookphp:latest /bin/bash

導出容器到文件

docker export 5c4e0f507097 > hookphp.tar

導入文件到容器:鏡像瘦身 保留最新版

sudo cat hookphp.tar | sudo docker import - letwang/hookphp:latest

複製容器文件到本地

sudo docker cp 337ac1bf4b84:/var/log/ ~/

映射端口、容器命名、掛載目錄、腳本初始化容器

相關文章
相關標籤/搜索