1.docker的安装
https://www.cnblogs.com/yufeng218/p/8370670.html
2.docker的常用命令
docker images :查看本地所有的镜像
docker search <image> :查找远程镜像
docker search -s 30 <image>:查找点赞数超过30个的镜像
docker pull <image:tag> :拉取远程镜像到本地(不写【:tag】默认拉取最新的镜像)
docker rmi <image>:删除本地镜像
docker rmi -f $(docker images -qa) :删除本地所有镜像
docker run -it --name <name> <imageid>: 启动交互式容器
docker run -it -p 8888:8080 <imageid>:指定端口启动容器
docker ps :查看目前运行的容器
docker ps -l :查看上一次运行的容器
docker ps -n 3:查看前3次运行的容器
exit:容器停止退出
ctrl+P+Q:容器不停止退出
docker attach <containerid>:重新进入容器
docker start <containerid>:启动容器
docker exec -it <containerid> <command> :不进入容器,执行命令
docker rm -f $(docker ps -q):删除运行中的所有容器
docker logs <containerid>:查看容器的log
docker logs -t -f -tail 3 <containerid>:从最后三条开始,加上时间格式不停打印容器log
docker cp <containerid:file> <file>:将容器内的数据进行拷贝
docker commit -a=<作者名> -m=<提交信息> <containerid> <镜像名>:将容器提交为新的镜像