Docker的常用命令

一、常用命令:

命令 用途 备注
docker pull java 从镜像库拉取镜像
docker images 查询所有镜像
docker run -d -p 80:80 id/name 运行镜像到容器 -d后台运行
docker ps 查看运行中的容器 -a为查看所有的容器,包括已经停止的
docker exec -t -i id/name bash 进入相应容器 bash为命令
docker push 上传镜像到仓库 push前需要登录dockHub
docker export id/name > 本机路径 导出镜像 id/name为容器
docker import - 导出路径 导出镜像
docker save id/name > 本机路径 保存本机镜像 格式为.tar(通导出)
docker load < 导出路径 加载本机镜像
docker rm 删除容器
docker rmi 删除镜像 可以加入-f强制删除
docker stop 容器id 停止容器
docker kill 容器id 杀掉一个运行中的容器 -s :向容器发送一个信号
docker commit 容器id ziweidajiu/testimage:version 提交镜像
docker cp 文件路径 容器id:容器内路径 拷贝文件到容器内部
docker logs -f -t --since="2017-05-31" --tail=10 edu_web_1 查看日志 --since : 此参数指定了输出日志开始日期,即只输出指定日期之后的日志。-f : 查看实时日志。-t : 查看日志产生的日期。-tail=10 : 查看最后的10条日志。edu_web_1 : 容器名称
docker tag docker/nginx ziweidajiu/nginx 更改tag
docker run -it imageId sh 启动并进入容器 容器起不来时,可以通过这个命令进入
不会的命令或者参数,可以通过--help进行查询。

你可能感兴趣的:(Docker的常用命令)