docker的簡單學習01

1、docker pull nginx? 下載nginx 等同于 docker pull nginx:latest? 拉取最新版本的nginx/mysql/tomcat......

2、docker images 查看本地鏡像

3、docker run nginx 運行nginx

? ? ? ? ? ? ? ? docker run -d nginx 后臺運行

? ? ? ? ? ? ? ? docker run -d -p 80:80 nginx? 指定內(nèi)部端口映射

? ? ? ? ? ? ? ? 運行后,可通過服務器的ip地址和輸入的端口號查看當前運行的nginx程序

4、docker ps 查看正在運行的容器

5、docker rm -f ID? 刪除正在運行的容器,id為容器id

6、docker commit? ID name? 給鏡像起名 ID 為容器的id, name 為鏡像的名字

? ? ? ? ? ? 通過此命令,修改后的容器保存成的鏡像,在運行后可以保持這種變化

7、通過docker build -t m2 . 命令創(chuàng)建容器,用于在dockerFile 文件構(gòu)建鏡像) m2為鏡像名稱,點表示當前目錄

8、docker save ImageName >name.tar? 通過此命令,將鏡像保存為一個tar文件?ImageName為鏡像名,name為保存后的文件名

9、docker rmi name 刪除鏡像

10、用docker load < name.tar 將tar中的鏡像文件還原 (這里是 < ,不是 > ,要區(qū)分 save 和 load)

11、docker exec -it ID bash 進入容器? ?exit? 退出

12、在使用docker容器時,有可能沒有安裝Vi, 安裝Vi:apt-get install vim,如果提示:Unable to locate package vim,則需要敲:apt-get update, 等更新完畢以后再敲命令:?apt-get install vim



新增

1、創(chuàng)建容器命令: docker container create imgName? ? ? imgName 為鏡像的名稱

? ??????????docker container create busybox sh -c "while true; do sleep 3600; done" 以一個腳本的方式創(chuàng)建這個容器,這樣啟動后不會自動退出

2、查看容器命令: docker container ls -a

3、啟動容器?docker container start ID? ?id為容器id

4、停止容器?docker container stop ID? ?id為容器id

5、刪除 docker container rm ID

6、創(chuàng)建并運行一個容器:docker container run? -d --name demo? busybox sh -c "while true; do sleep 3600; done"? ? ? ?-d 表示在后臺運行,--name 為給當前的這個容器起一個名字

7、docker image ls -q? 只顯示id,然后可以進行批量操作? ?docker image rm $(docker image ls -q?) 這樣就可以批量刪除了

8、網(wǎng)絡命名空間

? ??????sudo ip netns list 查看列表

? ??????sudo ip netns add NAME 添加空間

? ??????sudo ip netns delete NAME 刪除空間

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

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

  • 1、首先下載安裝下載地址2、列出本地已經(jīng)存在的鏡像 3、搜索鏡像,如搜索nginx 4、下載鏡像 5、運行鏡像。 ...
    改變自己_now閱讀 344評論 0 0
  • Docker 學習目標: 掌握Docker基礎(chǔ)知識,能夠理解Docker鏡像與容器的概念 完成Docker安裝與啟...
    執(zhí)筆夢一場閱讀 3,510評論 2 10
  • 五、Docker 端口映射 無論如何,這些 ip 是基于本地系統(tǒng)的并且容器的端口非本地主機是訪問不到的。此外,除了...
    R_X閱讀 1,954評論 0 7
  • Docker簡介Docker是一個由GO語言寫的程序運行的“容器”; 目前云服務的基石是操作系統(tǒng)級別的隔離,在同一...
    gakiww閱讀 647評論 0 0
  • 生命中一切的經(jīng)歷都是自己的,都是為了讓自己看清,自己所追求的其實一直都在自己之內(nèi),費勁力氣追尋,發(fā)現(xiàn)自己早已擁有。...
    元騫閱讀 1,174評論 0 0

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