docker常用命令
拉镜像到本地
docker pull tleemcjr/metasploitable2
新建容器时指定端口映射并进入前台
docker run -it -p 39080:80 --name tb2 tleemcjr/metasploitable2
开启容器
docker start tb2
前台进入容器
docker exec -it tb2 /bin/bash
或docker attach tb2
前台退出并关闭容器的运行
exit
前台退出但不关闭容器的运行
Ctrl+P+Q
ubuntu查看进程和对应的端口
netstat -tnlp
查看docker占用硬盘
docker system df 或 docker system df -v
查看正在运行的容器
docker ps
查看所有的容器
docker ps -a
删除容器
docker rm
停止容器
docker stop
删除镜像
docker rmi
搜索官方镜像
docker search kali
改名
docker rename debian-basic basic
运行容器中的程序
docker exec -it cyber /bin/bash -c "/root/code/helloworld.sh"
查看docker用户信息
cat /root/.docker/config.json