docker基礎指令

2022-10-04 03:27:10 字數 1922 閱讀 1780

其中

-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...