Docker命令
docker 經常使用命令以下
下面將分別介紹一些經常使用操做
docker 拉取並運行一個鏡像
一、下載鏡像html
二、查看已經下載的鏡像node
三、運行一個鏡像並生成容器mysql
輸入命令docker ps或者docker container ls查看運行中的容器,發現列表爲空,緣由是容器在執行完成命令後會自動退出,下面介紹讓讓容器停留在後臺的方法redis
使用命令docker ps -a或者docker container ls -a 查看所用容器,並顯示了容器的狀態sql
docker 讓鏡像運行停留在後臺
一、啓動一個容器並後臺運行docker
docker run命令 經過增長-i -t參數可讓容器並進入容器shell
按 Ctrl + P + Q 退出容器,再用 docker ps 進行查看centos
狀態顯示仍在運行中ruby
docker 進入一個運行的容器
-i 保持STDIN打開 -t 分配一個虛擬TTY窗口bash
docker 提交一個鏡像到鏡像倉庫
一、首先到https://hub.docker.com/註冊一個帳號,保存下用戶名密碼 2.控制檯登錄dockerhub帳戶
二、查看鏡像
三、選擇須要上傳的鏡像,重命名爲指定的格式
四、完成上述操做後,便可提交鏡像到本身的倉庫
docker 映射文件從宿主機到容器,端口號映射
-p:映射端口號 -v:磁盤目錄映射
docker 更改端口號映射
一、iptable轉發端口
二、先提交容器爲鏡像,再運行這個容器,同時指定新的端口映射
從DockerFile建立鏡像
-t :指定鏡像名稱和標籤,格式爲'name:tag' .: 最後一個點表明當前目錄,也能夠換成其它的路徑
原文地址:https://www.cnblogs.com/cblogs/p/dockerCommand.html