其中
-dt 後台執行
-name 命名
-p 11207:80 將docker容器的80埠對映到主機的11207埠
--rm 容器退出時自動清理內部的檔案系統
先檢視正在執行的docker容器
docker ps
docker exec -it id號 /bin/bash
docker ps 檢視當前處於執行狀態的容器
docker ps -a 檢視所有容器
docker images 列出本地所有映象
docker start container 啟動乙個或多個已經被停止的容器
docker stop container 停止乙個執行中的容器
docker restart container 重啟容器
docker rm container 刪除容器
docker rmi image 刪除映象
restart docker 重啟docker
pull:
docker pull nginx
docker pull nginx:latest
push:
需要去dockerhub或其他官方倉庫註冊
run:
docker run -d -p 8080:80 nginx
-d:後台執行,避免阻塞shell
-p:外/內埠對映
dockerfile:
vim dockerfile
dockerfile語法
from nginx 基於nginx
add ./ /usr/share/nginx/html/ 當前檔案拷貝到指定目錄
vim index.html
wai bu de wenjian
docker build -t 指定映象名 . 指定當前目錄下dockerfile構建
docker run -d -p 100:80 指定映象名
s**e:
docker s**e 映象名 > 1.tar
docker rmi 映象 刪除映象
提示有容器基於其映象,則先刪除容器再刪除映象:
docker rm -f id
docker rmi 映象名
docker images
load:
docker load < 1.tar
docker images
其中參考了的文章。 Docker之基礎指令
之前已經開啟了乙個容器,並且也進行了守護程序的驗證,接下來介紹以下幾個基礎的指令執行。1 sudo docker run i t 具有 bin bash 1 docker run 建立乙個新的容器並執行乙個命令 2 i 標誌保證容器中stdin是開啟的 3 t 標誌為要建立的容器分配乙個偽tty終端...
Docker常用指令,基礎命令
啟動docker sudo systemctl start docker 檢視所有映象 docker images 檢視正在執行的容器 docker container ls 或 docker ps 檢視所有容器以及執行狀態 docker container ls all 或 docker ps a...
Docker 三 docker常用指令
具體參考 本文分為容器指令,映象指令 1 檢視本地image列表 docker images docker image ls 2 獲取遠端映象 docker pull 3 刪除映象 注意此映象如果正在使用,或者有關聯的映象,則需要先處理完 docker image rm imageid docker...