本篇內(nèi)容介紹了“Docker基礎(chǔ)操作是什么”的有關(guān)知識,在實(shí)際案例的操作過程中,不少人都會(huì)遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!
創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括洪山網(wǎng)站建設(shè)、洪山網(wǎng)站制作、洪山網(wǎng)頁制作以及洪山網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,洪山網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到洪山省份的部分城市,未來相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!1.下載鏡像
docker pull centos
2.查看本地鏡像
docker images
3.搜索鏡像
docker search centos
4.創(chuàng)建容器
[root@mysql01 ~]# docker run -d --name mydocker -it centos /bin/bash
-t 選項(xiàng)讓Docker分配一個(gè)偽終端(pseudo-tty)并綁定到容器的標(biāo)準(zhǔn)輸入上,
-i 則讓容器的標(biāo)準(zhǔn)輸入保持打開。
-d deamo模式啟動(dòng)
–name 使用一個(gè)自定義的名字 ,相當(dāng)于別名
5.關(guān)閉容器
[root@mysql01 ~]# docker stop mydocker
mydocker
[root@mysql01 ~]# docker stop bfd094233f96 #停止一個(gè)容器(根據(jù)容器id來停止)
6.啟動(dòng)容器
[root@mysql01 ~]# docker start mydocker
mydocker
[root@mysql01 ~]# docker start bfd094233f96 #啟動(dòng)一個(gè)容器(根據(jù)容器id來啟動(dòng))
7.進(jìn)入一個(gè)正在運(yùn)行的容器(容器id)
[root@mysql01 ~]# docker attach e7e1e47ca7c1db458bf0b34d6d63294534a530b659a6ee6548197dd9eb639f38(ps里面記錄的縮減id)
此命令不太好用,建議使用以下命令進(jìn)入容器:
[root@localhost docker]# docker inspect --format "{{.State.Pid}}" mydocker #獲取容器pid
19769
[root@localhost docker]# nsenter --target 19769 --mount --uts --ipc --net --pid #進(jìn)入容器(推薦方法)
# docker run -d -p 91:80 --name mynginx2 nginx # -p 指定端口映射,將80映射為host的91
8 刪除一個(gè)容器
[root@mysql01 ~]# docker rm bfd094233f96 #刪除一個(gè)容器
9.查看所有啟動(dòng)著的容器
[root@mysql01 ~]# docker ps 或者 docker ps -a (所有容器)
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
e7e1e47ca7c1 centos "/bin/bash" 13 minutes ago Up 4 minutes mydocker
10.將容器保存為鏡像
[root@mysql01 ~]# docker commit mydocker myimages
sha256:deb3c65069c125f2cb258368a8f7c3ecec6add2df29dcfa00d100b772015df85
[root@mysql01 ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
myimages latest deb3c65069c1 28 seconds ago 1.78 GB
docker.io/centos latest 2d194b392dd1 3 weeks ago 195 MB
“Docker基礎(chǔ)操作是什么”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!