docker常用命令笔记

  • A+
所属分类:安全博客
摘要

docker 好久不用好多命令都忘记了,重新记录一下。方便查阅。搜索镜像
sudo docker search metasploit

docker

前言

好久不用好多命令都忘记了,重新记录一下。方便查阅。

命令

搜索镜像
sudo docker search metasploit

拉取(下载)镜像
sudo docker pull metasploitframework/metasploit-framework

查看全部镜像
sudo docker images

简单运行镜像
sudo docker run metasploitframework/metasploit-framework
或者用id运行 sudo docker run 644b96152120

交互运行镜像
sudo docker run -dit --name msf metasploitframework/metasploit-framework

-dit 同等于 -d -i -t
-i: 以交互模式运行容器,通常与 -t 同时使用;
-d: 后台运行容器,并返回容器ID;
-t: 为容器重新分配一个伪输入终端,通常与 -i 同时使用;
--name="msf": 为容器指定一个名称,方面后面直接用名称启动;

进入容器终端(进入已经在运行的镜像)
sudo docker exec -it msf /bin/bash

端口映射,运行镜像(容器80到主机5000)
sudo docker run -dit -p 5000:80 --name nginx nginx:latest

查看容器的端口映射
sudo docker port nginx

启动容器(运行过镜像就会出现一个容器,比如电脑重启就需要重新启动容器,不需要在重新run一个)
sudo docker start nginx

停止容器
sudo docker stop nginx

重启容器
sudo docker restart nginx

查看当前正在运行的容器
sudo docker ps
查看全部,包括已经停止的
docker ps -a

删除容器
sudo docker rm 容器id
强制删除
sudo docker rm -f 容器id

删除镜像
sudo docker rmi 镜像id

查看网络
sudo docker network ls

来源:http://www.safe6.cn/

本文由 safe6 创作,著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

docker常用命令笔记

本站的所有程序和文章,仅限用于学习和研究目的;不得用于商业或者非法用途,否则,一切后果请用户自负!! 最后编辑时间为: 2020-09-16

相关推荐: GPS后台放到网上,有没有考虑过车主的感受?突然给你断电断油....远程杀人?

GPS后台放到网上,有没有考虑过车主的感受?突然给你断电断油....远程杀人? 灬相随灬 (大胆天下去得,小心寸步难行。) | 2014-01-15 14:58 如果真被别人设置了断油操作...高速中...会不会出事?再来个限速?70KM会不会瞬间刹车呢?? …

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: