用的不多,容易忘记,记录一下,随时查询。
查看版本
docker version
列出所有镜像
docker images
列出所有容器
docker ps -a
容器启动/停止/重启
docker srart/stop/restart container_id
删除镜像或容器
docker rmi image_id #删除镜像
docker rm container_id #删除容器
后台开启一个容器
docker run -d --name xxx -p xxx:xxx image_name
进入交互式shell
docker run -it image_name /bin/bash #启动一个容器并进入shell
docker exec -it container_id /bin/bash #从启动后的容器进入shell
运行MSF
docker run -it -p4444:4444 -p8888:8888 metasploitframework/metasploit-framework
修改容器的名字
docker rename name1 name2
登录docker
docker login/logout #需要授权码,密码不能进行登录