电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

docker的一些基本指令

瀏覽:3日期:2024-10-29 09:09:46

最近的工作中,MySQL和MongoDB運維部分的內容比較少。主要工作內容都會頻繁接觸docker和k8s相關的內容,所以準備寫寫這塊兒的內容。

之前的文章中,介紹過docker上部署MySQL的過程,這里貼出來鏈接,方便回顧:

docker上部署MySQL實例

上面這篇文章中,已經講了docker是什么、和虛擬機的區別、怎么安裝以及基本的使用方法,下面我們再來看看其他方面的知識。

一些基本指令1、查看當前機器的容器情況

通常情況下,我們可以使用docker ps命令來查看當前機器上運行了哪些容器,如下:

[root@VM-16-13-centos ~]# docker ps CONTAINER IDIMAGE COMMAND CREATED STATUS PORTS NAMES7a57ee5286e8kubeguide/tomcat-app:v1 'catalina.sh run'8 days ago Up 8 days k8s_myweb.7c32387a_myweb-8gmc1_default_b44279ec-48b9-11eb-86e4-5254002dbd85_ec48ef90b2ad9bea8d0dkubeguide/tomcat-app:v1 'catalina.sh run'8 days ago Up 8 days k8s_myweb.7c32387a_myweb-60r22_default_b4426b29-48b9-11eb-86e4-5254002dbd85_28dd55c94f8f6ea37578registry.access.redhat.com/rhel7/pod-infrastructure:latest '/usr/bin/pod' 8 days ago Up 8 days k8s_POD.24f70ba9_myweb-8gmc1_default_b44279ec-48b9-11eb-86e4-5254002dbd85_2d2aa42e3d198ee60f2aregistry.access.redhat.com/rhel7/pod-infrastructure:latest '/usr/bin/pod' 8 days ago Up 8 days k8s_POD.24f70ba9_myweb-60r22_default_b4426b29-48b9-11eb-86e4-5254002dbd85_416acda794332658780bbusybox 'sh -c ’tail -f /l...' 6 weeks ago Up 6 weeks k8s_busybox.5057389f_volume-pod_default_13702698-2b17-11eb-86e4-5254002dbd85_a553d58bf11f11999c42tomcat 'catalina.sh run'6 weeks ago Up 6 weeks k8s_tomcat.aeb855f2_volume-pod_default_13702698-2b17-11eb-86e4-5254002dbd85_aa729e3dd2ec1526079fkubeguide/redis-master 'redis-server /etc...' 6 weeks ago Up 6 weeks k8s_redis.deb7361f_redis-php_default_f70a055b-2b18-11eb-86e4-5254002dbd85_231350195b83d7645b1fregistry.access.redhat.com/rhel7/pod-infrastructure:latest '/usr/bin/pod' 6 weeks ago Up 6 weeks k8s_POD.3fe22e5d_redis-php_default_f70a055b-2b18-11eb-86e4-5254002dbd85_c418f1083b7634ee3effregistry.access.redhat.com/rhel7/pod-infrastructure:latest '/usr/bin/pod' 6 weeks ago Up 6 weeks k8s_POD.24f70ba9_volume-pod_default_13702698-2b17-11eb-86e4-5254002dbd85_0610ed584784586d01e0mysql 'docker-entrypoint...' 6 weeks ago Up 6 weeks k8s_mysql.16d54d16_mysql-pd7jr_default_0032bce0-2b0f-11eb-98ad-5254002dbd85_d775f414c8acc287dc06registry.access.redhat.com/rhel7/pod-infrastructure:latest '/usr/bin/pod' 6 weeks ago Up 6 weeks k8s_POD.1d520ba5_mysql-pd7jr_default_0032bce0-2b0f-11eb-98ad-5254002dbd85_94c9c30a

其他說明:

-a參數用于查看所有的容器,包括正在運行的很停止的,如果不加-a,則只顯示正在運行的容器,

-l參數,該參數會列出來最后一次運行的容器,包括正在運行的和停止的。

-q參數,quite,只顯示container ID

-s參數,size,顯示總的文件大小

2、下載或者拉取某個鏡像。

可以使用docker pull或者docker run的方法,如下:

[root@VM-16-13-centos ~]# docker run -i -t ubuntu /bin/bashUnable to find image ’ubuntu:latest’ locallyTrying to pull repository docker.io/library/ubuntu ... latest: Pulling from docker.io/library/ubuntuda7391352a9b: Downloading [=> ] 588.8 kB/28.56 MB14428a6d4bcd: Download complete 2c2d948710f2: Download complete [root@VM-16-13-centos ~]# docker pull mysqlUsing default tag: latestTrying to pull repository docker.io/library/mysql ...

使用docker run命令拉取的鏡像,docker會自動為我們隨機命名,如果不想使用隨機命名的容器,可以使用--name參數來指定名稱,如果我們不指定鏡像的版本號,則會自動拉取最新版本的鏡像。

docker run命令還經常搭配-d參數:表示后臺運行守護式容器

也可以使用--restart=always參數用來重啟容器,當然,默認的是不重啟容器。

3、啟動、停止和重啟容器

需要注意,最后面跟的是容器的ID或者容器name

docker start containerID/name

docker stop containerID/name

docker restart containerID/name

4、查看容器內的進程

docker top命令可以查看某個容器內的所有進程。

[root@VM-16-13-centos ~]# docker top k8s_mysql.16d54d16_mysql-pd7jr_default_0032bce0-2b0f-11eb-98ad-5254002dbd85_d775f414UID PID PPIDC STIME TTY TIMECMDroot505950440 2020pts/5 00:00:00 /bin/bashroot515250590 2020pts/5 00:00:00 mysql -uroot -px xxxxroot13644 24879 0 2020pts/4 00:00:00 mysql -uroot -px xxxxpolkitd 18853 18837 0 2020? 01:31:43 mysqldroot24153 24137 0 2020pts/1 00:00:00 /bin/bashroot24376 24153 0 2020pts/1 00:00:00 mysql -uroot -px xxxxroot24879 24864 0 2020pts/4 00:00:00 /bin/bashroot25833 25817 0 23:45 pts/8 00:00:00 /bin/bashroot28493 28477 0 2020pts/3 00:00:00 /bin/bashroot28609 28493 0 2020pts/3 00:00:00 mysql -uroot -px xxxxroot29484 29468 0 2020pts/2 00:00:00 /bin/bashroot29601 29484 0 2020pts/2 00:00:00 mysql -uroot -px xxxx5、在容器內部執行命令

例如,我們在容器內部創建一個文件夾,其中,容器ID是4784586d01e0,創建data文件夾

[root@VM-16-13-centos ~]# docker exec -d 4784586d01e0 mkdir -p /data[root@VM-16-13-centos ~]# docker exec -it 4784586d01e0 /bin/bashroot@mysql-pd7jr:/# ls -ltotal 76drwxr-xr-x 2 root root 4096 Nov 17 00:00 bindrwxr-xr-x 2 root root 4096 Sep 19 21:39 bootdrwxr-xr-x 2 root root 4096 Jan 5 15:51 datadrwxr-xr-x 5 root root 360 Nov 20 09:16 devdrwxr-xr-x 2 root root 4096 Nov 18 08:16 docker-entrypoint-initdb.d.....6、刪除容器

docker rm containID/name

注意,刪除容器之前,需要先將容器stop,否則刪除會報錯。

docker rm `docker -a -q`

該命令可以刪除所有的容器。

以上就是docker的一些基本指令的詳細內容,更多關于docker基本指令的資料請關注好吧啦網其它相關文章!

標簽: Docker
相關文章:
主站蜘蛛池模板: 武汉高温老化房,恒温恒湿试验箱,冷热冲击试验箱-武汉安德信检测设备有限公司 | YAGEO国巨电容|贴片电阻|电容价格|三星代理商-深圳市巨优电子有限公司 | 定制防伪标签_防伪标签印刷_防伪标签厂家-510品保防伪网 | 苏州西朗门业-欧盟CE|莱茵UL双认证的快速卷帘门品牌厂家 | 伊卡洛斯软装首页-电动窗帘,别墅窗帘,定制窗帘,江浙沪1000+别墅窗帘案例 | 矿用履带式平板车|探水钻机|气动架柱式钻机|架柱式液压回转钻机|履带式钻机-启睿探水钻机厂家 | 杭州ROHS检测仪-XRF测试仪价格-百科 | 液压扳手-高品质液压扳手供应商 - 液压扳手, 液压扳手供应商, 德国进口液压拉马 | 代理记账_免费注册公司_营业执照代办_资质代办-【乐财汇】 | 蓝鹏测控平台 - 智慧车间系统 - 车间生产数据采集与分析系统 | 间苯二酚,间苯二酚厂家-淄博双和化工 | 瓶盖扭矩仪(扭力值检测)-百科 | 全自动真空上料机_粉末真空上料机_气动真空上料机-南京奥威环保科技设备有限公司 | 小型数控车床-数控车床厂家-双头数控车床| 苏州伊诺尔拆除公司_专业酒店厂房拆除_商场学校拆除_办公楼房屋拆除_家工装拆除拆旧 | 黑龙江京科脑康医院-哈尔滨精神病医院哪家好_哈尔滨精神科医院排名_黑龙江精神心理病专科医院 | WF2户外三防照明配电箱-BXD8050防爆防腐配电箱-浙江沃川防爆电气有限公司 | 铝合金风口-玻璃钢轴流风机-玻璃钢屋顶风机-德州东润空调设备有限公司 | 华东师范大学在职研究生招生网_在职研究生招生联展网 | 仓储笼_仓储货架_南京货架_仓储货架厂家_南京货架价格低-南京一品仓储设备制造公司 | 精密五金加工厂-CNC数控车床加工_冲压件|蜗杆|螺杆加工「新锦泰」 | 真空搅拌机-行星搅拌机-双行星动力混合机-广州市番禺区源创化工设备厂 | 吸污车_吸粪车_抽粪车_电动三轮吸粪车_真空吸污车_高压清洗吸污车-远大汽车制造有限公司 | 网站建设-临朐爱采购-抖音运营-山东兆通网络科技 | 长城人品牌官网| 石家庄装修设计_室内家装设计_别墅装饰装修公司-石家庄金舍装饰官网 | 二手电脑回收_二手打印机回收_二手复印机回_硒鼓墨盒回收-广州益美二手电脑回收公司 | 安全光栅|射频导纳物位开关|音叉料位计|雷达液位计|两级跑偏开关|双向拉绳开关-山东卓信机械有限公司 | 特种电缆厂家-硅橡胶耐高温电缆-耐低温补偿导线-安徽万邦特种电缆有限公司 | 自动化生产线-自动化装配线-直流电机自动化生产线-东莞市慧百自动化有限公司 | 南京技嘉环保科技有限公司-杀菌除臭剂|污水|垃圾|厕所|橡胶厂|化工厂|铸造厂除臭剂 | 博博会2021_中国博物馆及相关产品与技术博览会【博博会】 | 垃圾处理设备_餐厨垃圾处理设备_厨余垃圾处理设备_果蔬垃圾处理设备-深圳市三盛环保科技有限公司 | 北京公司注册_代理记账_代办商标注册工商执照-企力宝 | 胶泥瓷砖胶,轻质粉刷石膏,嵌缝石膏厂家,腻子粉批发,永康家德兴,永康市家德兴建材厂 | 紧急切断阀_气动切断阀_不锈钢阀门_截止阀_球阀_蝶阀_闸阀-上海上兆阀门制造有限公司 | 合肥角钢_合肥槽钢_安徽镀锌管厂家-昆瑟商贸有限公司 | 地图标注-手机导航电子地图如何标注-房地产商场地图标记【DiTuBiaoZhu.net】 | 真空吸污车_高压清洗车厂家-程力专用汽车股份有限公司官网 | 蓄电池回收,ups电池后备电源回收,铅酸蓄电池回收,机房电源回收-广州益夫铅酸电池回收公司 | 接地电阻测试仪[厂家直销]_电缆故障测试仪[精准定位]_耐压测试仪-武汉南电至诚电力设备 |