Docker 基本操作

最近在研究使用 docker 進(jìn)行微服務(wù)改造,總結(jié)了一下常用的命令,docker 這東西,單個(gè)用簡(jiǎn)單,整體配合 k8s 和 spring cloud 坑還是不少,一個(gè)一個(gè)解決掉以后,他的易用性和高可用的特性確實(shí)很棒。

如果是業(yè)務(wù)日志需要輸出到宿主機(jī)上,可以使用 -v 掛載。

1.查看 docker 信息 info

dorker info

2.運(yùn)行 docker 容器 run

docker run IMAGE //啟動(dòng)容器
docker run ubuntu echo "en heng"
這種命令運(yùn)行完就退出了。

3.啟動(dòng)交互式容器

docker run -it IMAGE //交互式,即進(jìn)入容器
docker run -i -t ubuntu /bin/bash //進(jìn)入容器
ps -ef
exit //退出

4.查看容器 ps

docker ps [-a] [-l]
docker ps
docker ps -a //-a 全部容器

CONTAINER ID //docker為容器分配的id,即守護(hù)進(jìn)程ID
NAME //docker 自動(dòng)為鏡象創(chuàng)建的名稱

5.自定義容器名稱 name

docker run --name=[自定義名稱] -i -t ubuntu /bin/bash
docker run --name=container01 -i -t ubuntu /bin/bash

6.重新啟動(dòng)停止的容器 start

docker start [-i] 容器ID
-i 交互模式
docker start 8cf94828c8e6
進(jìn)入容器
docker exec -it 8cf94828c8e6 bash

7.刪除已經(jīng)停止的容器

docker rm [容器id | 容器名] //不能刪除正在運(yùn)行的容器

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 簡(jiǎn)述docker一些常用的操作 查看到docker是否正常運(yùn)行docker info 返回所有docker所有容器...
    翼動(dòng)晴空閱讀 1,067評(píng)論 0 10
  • 基本命令 啟動(dòng)容器$ docker run IMAGE [COMMAND] [ARG...]run 在新容器中執(zhí)行...
    蕭格閱讀 550評(píng)論 0 0
  • 1.容器啟動(dòng)單次命令 docker run ubuntu echo 'helloworld' 執(zhí)行結(jié)束后自動(dòng)停止 ...
    lucode閱讀 453評(píng)論 0 2
  • 常用命令 docker環(huán)境信息 容器生命周期管理 docker run 功能: 從鏡像啟動(dòng)容器 命令格式: doc...
    imsilence閱讀 571評(píng)論 0 0
  • 今晚按照約定,我們一家人在一起吃一頓飯,是由二姑做東的,每年春節(jié)過(guò)后,都有二姑做東在一起吃一頓家宴。原來(lái)...
    雪中之梅xzzm閱讀 451評(píng)論 0 0

友情鏈接更多精彩內(nèi)容