Docker镜像操作常用指令有哪些? 几条简单的docker命令

\u5982\u4f55\u6253\u5305\u521b\u5efa\u955c\u50cf\u548c\u8fd0\u884cDocker\u5bb9\u5668\u53ca\u5e38\u7528\u547d\u4ee4

1. \u5b89\u88c5 Docker\u5728\u5f00\u59cb\u524d\uff0c\u6211\u4eec\u9996\u5148\u5f97\u786e\u4fdd\u5728Linux\u4e3b\u673a\u4e2d\u5df2\u7ecf\u5b89\u88c5\u4e86Docker\u3002\u8fd9\u91cc\uff0c\u6211\u8fd0\u884c\u7684\u662fCentOS 7 \u4e3b\u673a\uff0c\u6211\u4eec\u5c06\u8fd0\u884cyum\u7ba1\u7406\u5668\u548c\u4e0b\u9762\u7684\u547d\u4ee4\u6765\u5b89\u88c5Docker\u3002# yum install docker# systemctl restart docker.service2. \u521b\u5efa Dockerfile\u73b0\u5728\uff0cDocker\u5b88\u62a4\u8fdb\u7a0b\u5df2\u7ecf\u5728\u8fd0\u884c\u4e2d\u4e86\uff0c\u6211\u4eec\u73b0\u5728\u51c6\u5907\u521b\u5efa\u81ea\u5df1\u7684Firefox Docker\u5bb9\u5668\u3002\u6211\u4eec\u8981\u521b\u5efa\u4e00\u4e2aDockerfile\uff0c\u5728\u5176\u4e2d\u6211\u4eec\u8981\u8f93\u5165\u9700\u8981\u7684\u914d\u7f6e\u6765\u521b\u5efa\u4e00\u4e2a\u53ef\u4ee5\u5de5\u4f5c\u7684Firefox\u5bb9\u5668\u3002\u4e3a\u4e86\u8fd0\u884c Docker \u955c\u50cf\u6211\u4eec\u9700\u8981\u4f7f\u7528\u6700\u65b0\u7248\u672c\u7684CentOS\u3002\u8981\u521b\u5efa Docker \u955c\u50cf\uff0c\u6211\u4eec\u9700\u8981\u7528\u6587\u672c\u7f16\u8f91\u5668\u521b\u5efa\u4e00\u4e2a\u540d\u4e3aDockerfile\u7684\u6587\u4ef6\u3002# nano Dockerfile

\u5bb9\u5668\u751f\u547d\u5468\u671f\u7ba1\u7406 \u2014 docker [run|start|stop|restart|kill|rm|pause|unpause]
\u5bb9\u5668\u64cd\u4f5c\u8fd0\u7ef4 \u2014 docker [ps|inspect|top|attach|events|logs|wait|export|port]
\u5bb9\u5668rootfs\u547d\u4ee4 \u2014 docker [commit|cp|diff]
\u955c\u50cf\u4ed3\u5e93 \u2014 docker [login|pull|push|search]
\u672c\u5730\u955c\u50cf\u7ba1\u7406 \u2014 docker [images|rmi|tag|build|history|save|import]
\u5176\u4ed6\u547d\u4ee4 \u2014 docker [info|version]

docker version:查看docker版本;
docker info:查看docker详细信息;
docker --help:查看docker命令;
镜像命令
docker images:列出本地主机上的镜像,REPOSITORY:表示镜像的仓库源;TAG:镜像的标签;IMAGE
ID:镜像ID;CREATED:镜像创建时间;SIZE :镜像大小,同一个仓库源可以有多个TAG,可以表示仓库源的不同版本,使用REPOSITORY:TAG来定义不同的镜像;
docker images -a:列出本地所有的镜像;
docker images -p:只显示镜像ID;
docker images --digests:显示镜像的摘要信息;
docker images --no-trunc:显示完整的镜像信息;
docker search tomcat:从Docker Hub上查找tomcat镜像;
容器命令
docker run [OPTIONS] IMAGE:根据镜像新建并启动容器,IMAGE是镜像ID或镜像名称;
docker ps:列出当前所有正在运行的容器;
exit:退出并停止容器;
docker start 容器ID或容器名称:启动容器;
docker restart 容器ID或容器名称:重新启动容器;
docker stop 容器ID或容器名称:停止容器;
docker kill 容器ID或容器名称:强制停止容器;
docker rm 容器ID或容器名称:删除容器;
docker rm -f $(docker ps -a -q):删除多个容器。

镜像是Docker三大组件之一。Docker运行容器之前需要本地宿主机上存在该镜像,如果本地宿主机上不存在该镜像,那么Docker会从镜像仓库中下载该镜像!接下来记录一下如何管理镜像,包括下载镜像、列出镜像等:

Docker,镜像操作常用指令有哪些?这个话有很多,你可以去专门的网站上搜索一下,按照他的攻略进行使用

镜像操作,常用的指令有许多方面,具体的看你需要哪一方面。

  • Docker闀滃儚鎿嶄綔甯哥敤鎸囦护鏈鍝簺?
    绛旓細docker search tomcat锛氫粠Docker Hub涓婃煡鎵総omcat闀滃儚;瀹瑰櫒鍛戒护 docker run [OPTIONS] IMAGE锛氭牴鎹暅鍍忔柊寤哄苟鍚姩瀹瑰櫒锛孖MAGE鏄暅鍍廔D鎴栭暅鍍忓悕绉;docker ps锛氬垪鍑哄綋鍓嶆墍鏈夋鍦ㄨ繍琛岀殑瀹瑰櫒;exit锛氶鍑哄苟鍋滄瀹瑰櫒;docker start 瀹瑰櫒ID鎴栧鍣ㄥ悕绉帮細鍚姩瀹瑰櫒;docker restart 瀹瑰櫒ID鎴栧鍣ㄥ悕绉帮細閲嶆柊鍚姩瀹瑰櫒;docker s...
  • Docker甯哥敤鍛戒护澶у叏
    绛旓細4銆乨ocker鍒犻櫎闀滃儚鐨勫懡浠ゆ槸dockerrmi銆傚鏋滆鍒犻櫎鏈湴鐨勯暅鍍忥紝鍙互浣跨敤dockerrmi锛堟敞鎰弐m涓哄垹闄ゅ鍣紝鑰宺mi涓哄垹闄ら暅鍍忥紝鍏朵腑i浠h〃image锛夊懡浠わ紝瀹冪殑鍏蜂綋璇硶濡備笅锛歞ockerrmi[OPTIONS]IMAGE[IMAGE]銆5銆丷UN鎸囦护鐢ㄤ簬鎵ц鍛戒护锛岃鎸囦护鏈変袱绉嶅舰寮忥細渚嬪鎴戜滑鎵ц鏇存柊鍛戒护锛欳MD鐨勪娇鐢ㄦ柟寮忚窡RUN绫讳技锛屼笉杩囧湪涓涓狣ocker...
  • docker鏌ョ湅鎵鏈闀滃儚鍛戒护
    绛旓細4銆乨ocker鍒犻櫎闀滃儚鐨勫懡浠ゆ槸dockerrmi銆傚鏋滆鍒犻櫎鏈湴鐨勯暅鍍忥紝鍙互浣跨敤dockerrmi锛堟敞鎰弐m涓哄垹闄ゅ鍣紝鑰宺mi涓哄垹闄ら暅鍍忥紝鍏朵腑i浠h〃image锛夊懡浠わ紝瀹冪殑鍏蜂綋璇硶濡備笅锛歞ockerrmi[OPTIONS]IMAGE[IMAGE]銆5銆丷UN鎸囦护鐢ㄤ簬鎵ц鍛戒护锛岃鎸囦护鏈変袱绉嶅舰寮忥細渚嬪鎴戜滑鎵ц鏇存柊鍛戒护锛欳MD鐨勪娇鐢ㄦ柟寮忚窡RUN绫讳技锛屼笉杩囧湪涓涓狣ocker...
  • docker浣跨敤鏁欑▼
    绛旓細鍐呭鍒嗗埆濡備笅锛app.pyDockerfiledocker-compose.yml杩愯杩囩▼鐪嬩竴涓嬪垰鍒氬惎鍔ㄧ殑瀹瑰櫒锛氫笂杩板懡浠や細鑷姩甯綘鏋勫缓闀滃儚锛屽苟鎸夌収閰嶇疆鍚姩瀹瑰櫒缁勩傛寜鐓ц彍楦熺殑姝ラ锛屼娇鐢▂um瀹夎鍗冲彲銆傚父鐢ㄦ寚浠ゅ涓嬪浘锛岀洿鐧界敤娉曠偣鎴戯紝瀹樻柟浠嬬粛鐐瑰嚮鎴戝娉細RUN鍛戒护鍦╥mage鏂囦欢鐨勬瀯寤洪樁娈垫墽琛岋紝鎵ц缁撴灉閮戒細鎵撳寘杩涘叆image鏂囦欢锛汣MD鍛戒护鍒欐槸鍦...
  • DockeFIile鐭ヨ瘑鐐规荤粨鍜屽彂甯冭嚜宸辩殑闀滃儚
    绛旓細3. dockerfile 鐨勫父鐢ㄦ寚浠 FROM :鎸囧畾鍩虹闀滃儚,蹇呴』鏄涓涓懡浠 MAINTAINER :缁存姢鑰呬俊鎭 RUN :鏋勫缓闀滃儚鏃舵墽琛岀殑鍛戒护 ADD :灏嗘湰鍦版枃浠舵坊鍔犲埌瀹瑰櫒涓 COPY 鍔熻兘鍜 ADD 绫讳技,鍖哄埆濡備笅 CMD :鏋勫缓瀹瑰櫒杩欏悗浣跨敤 ENTRYPOINT :閰嶇疆瀹瑰櫒,涓嶤MD绫讳技 LABEL :鐢ㄤ簬涓洪暅鍍忔坊鍔...
  • 杞惎涓婄殑RUN鏄粈涔堟剰鎬
    绛旓細RUN鏄蒋鍚笂鐨勪竴涓叧閿瘝锛屽畠鐨勬剰鎬濇槸鍚姩涓涓鍣ㄥ苟杩愯鍏朵腑鐨勪竴涓鍛戒护鎴栧簲鐢ㄧ▼搴忋傚湪杞欢搴旂敤寮鍙戜腑锛孯UN鏄竴涓潪甯稿熀纭鍜甯哥敤鐨鎿嶄綔鎸囦护锛岄氬父鏄敤鏉ユ瀯寤轰竴涓Docker闀滃儚鐨勭涓姝ャ傛墽琛孯UN鎸囦护鍙互灏嗘墍闇鐨勮蒋浠跺寘瀹夎鍒癉ocker闀滃儚涓紝浠ヤ究鍚庣画鏋勫缓鍜岄儴缃蹭娇鐢ㄣ傚湪鏋勫缓Docker闀滃儚鐨勮繃绋嬩腑锛屼娇鐢≧UN鎸囦护鍙互...
  • 鎬庝箞鍦╳in10瀹跺涵鐗堜腑浣跨敤Docker杞欢?
    绛旓細3.绗笁姝ラ紶鏍囧乏閿弻鍑汇Docker Quickstart Terminal銆戝浘鏍囷紝鍦ㄦ墦寮鐨勯〉闈腑鐨勭瓑涓娈垫椂闂达紝鍑虹幇灏忛哺楸煎浘鏍囧悗鐪嬪埌绫讳技涓嬪浘鎵绀洪〉闈紝灏辫〃绀烘垚鍔熻繘鍏ocker瀹㈡埛绔4. 绗洓姝ユ牴鎹笅鍥炬柟妗嗕腑鎵绀虹殑涓浜涙寚浠わ紝鍙互鏌ョ湅鍒般怐aoClound闀滃儚鍔犻熴戠殑鐩稿叧鍐呭銆5. 鏈鍚庝笅鍥炬槸涓浜汥ocker杞欢鐨甯哥敤鎸囦护銆
  • 10閬撲笉寰椾笉浼氱殑Docker闈㈣瘯棰
    绛旓細Dockerfile 鏄竴涓枃鏈枃浠讹紝鍏朵腑鍖呭惈鎴戜滑闇瑕佽繍琛屼互鏋勫缓 Docker 闀滃儚鐨勬墍鏈鍛戒护锛屾瘡涓鏉鎸囦护鏋勫缓涓灞傦紝鍥犳姣忎竴鏉℃寚浠ょ殑鍐呭锛屽氨鏄弿杩拌灞傚簲褰撳浣曟瀯寤恒侱ocker 浣跨敤 Dockerfile 涓殑鎸囦护鑷姩鏋勫缓闀滃儚銆傛垜浠彲浠 docker build 鐢ㄦ潵鍒涘缓鎸夐『搴忔墽琛屽涓懡浠よ鎸囦护鐨勮嚜鍔ㄦ瀯寤恒備竴浜涙渶甯哥敤鐨勬寚浠ゅ涓嬶細Docker ...
  • 缁堜簬鏈変汉鎶Docker璁叉竻妤氫簡,Docker鍏ラ棬鏁欑▼,鍘熸潵杩欎箞绠鍗...
    绛旓細•028.Docker瑙嗛鏁欑▼锛欴ocker鏍稿績缁勪欢-闀滃儚鐨勬棩甯鎿嶄綔(1)•029.Docker瑙嗛鏁欑▼锛欴ocker鏍稿績缁勪欢-闀滃儚鐨勬棩甯告搷浣(2)•030.Docker瑙嗛鏁欑▼锛欴ocker鏍稿績缁勪欢-闀滃儚鐨勬棩甯告搷浣(3)•031.Docker瑙嗛鏁欑▼锛欴ocker鏍稿績缁勪欢-闀滃儚鐨勬棩甯告搷浣(4)•032.Docker瑙嗛鏁欑▼锛欴ocker鏍稿績缁勪欢-瀹瑰櫒...
  • kafka-docker涓婁娇鐢+甯哥敤鎸囦护
    绛旓細閫氳繃offset璁板綍娑堣垂浣嶇疆锛屾秷璐硅呯粍鍙互璁块棶涓涓猼opic鐨勪笉鍚宲artion 鍚姩闀滃儚 鍚姩kafka鍙互甯︿笂鍙傛暟锛岃繖鏍蜂細鑷姩淇敼kafka閲岀殑閰嶇疆鏂囦欢锛/opt/kafka_鐗堟湰/conf/server.properties锛,鍚﹀垯涓嶅甫鍙傛暟闇瑕佽嚜宸辫繘鍏ヨ繘琛屾墜鍔ㄤ慨鏀 甯﹀弬鏁扮増鍚姩鍙弬鑰 鍏朵腑172.17.0.3闇瑕佹敼鎴愯嚜宸docker鐨缃戞ˉ杩炴帴鍦板潃 鏌ョ湅宸插惎鍔ㄥ鍣...
  • 扩展阅读:阿里云开源镜像站官网 ... 常用docker容器镜像 ... docker官方镜像仓库 ... 群晖docker常用镜像 ... docker加载镜像命令 ... docker 常用镜像推荐 ... docker常用的十个命令 ... docker镜像打包 ... 拉取docker镜像使用的命令 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网