您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關Docker入門的基本操作命令是什么,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。
docker 服務管理使用的是systemctl命令,Linux下的服務都可以按照以下方式進行管理。
查看docker服務是否啟動 systemctl status docker
啟動docker服務 systemctl start docker
停止docker服務 systemctl stop docker
重啟docker服務systemctl restart docker
設置docker服務開機自啟動systemctl enable docker
查看docker版本docker -v
查看docker系統信息docker info
查看docker鏡像列表
docker images docker image ls
將鏡像保存為文件
docker save -o 文件名 鏡像名 docker save -o centos8.tar centos:latest
導入保存的鏡像文件
docker load -i 文件名 docker load -i centos8.tar
從鏡像倉庫中拉取或者更新指定鏡像
docker pull [OPTIONS] NAME[:TAG|@DIGEST] docker pull centos # 拉取centos鏡像
刪除鏡像,同時刪除多個鏡像時鏡像名稱或id用空格分隔
docker rmi [OPTIONS] IMAGE [IMAGE...]
標記本地鏡像,將其歸入某一倉庫
docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG] docker tag hello-world:latest ay-a/hello:0.1
將鏡像推送到鏡像倉庫
docker push [OPTIONS] NAME[:TAG] docker push myimages:0.1
docker build使用 Dockerfile 創建鏡像(這里不具體介紹Dockerfile)
# 命令格式如下,選項很多,可以通過 docker build --help 查看docker build [OPTIONS] PATH | URL | - #使用當前目錄的 Dockerfile 創建鏡像,標簽為 testimages/test:v1docker build -t testimages/test:v1 .
docker create 創建一個容器但不啟動它
#命令格式docker create [OPTIONS] IMAGE [COMMAND] [ARG...]#使用 hello-world:latest創建一個名稱為 test 的容器docker create --name test hello-world:latest
docker run 創建并運行一個新的容器
#命令格式docker run [OPTIONS] IMAGE [COMMAND] [ARG...]#使用 hello-world:latest創建一個名稱為 test 的容器并運行 docker run --name test hello-world:latest
docker start 啟動一個或多個已經停止的容器
#啟動id為 cea968a92c01 的容器docker start cea968a92c01
docker stop 停止正在運行中的容器
#停止id為 cea968a92c01 的容器docker stop cea968a92c01
docker restart 重啟容器
#重啟id為 cea968a92c01 的容器docker restart cea968a92c01
docker kill 殺死正在運行中的容器
#殺死id為 cea968a92c01 的容器docker kill cea968a92c01
docker rm 刪除一個或多個容器,多個容器之間用空格隔開
# 刪除id為 cea968a92c01 的容器docker rm cea968a92c01
docker pause/unpause 暫停/恢復容器中所有進程
# 暫停id為 cea968a92c01 的容器中所有進程docker pause cea968a92c01# 恢復id為 cea968a92c01 的容器中所有進程docker unpause cea968a92c01
docker exec 在容器中執行命令
# 命令格式 docker exec [OPTIONS] CONTAINER COMMAND [ARG...] # 在id為 66c6f21aa2d1 的容器中運行/bin/bash 程序 docker exec -it 66c6f21aa2d1 /bin/bash
查看容器列表
docker ps -a
大家要想深入理解docker之前必須把容器和虛擬機這兩個概念搞清楚。
關于Docker入門的基本操作命令是什么就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。