docker常用命令
2017-05-10 11:27
639 查看
整理一些常用的docker命令
一,
docker start c_ub14
docker stop [-f] c_ub14
docker restart c_ub14
docker kill -s KILL c_ub14
docker rm [-f] c_ub14
docker pause c_ub14
docker unpause c_ub14
docker attach c_ub14 进入容器标准输入状态
docker create --name c_ub14 i_ub14:v1 创建容器但不启动
docker run -d -p 80:80 --name c_ub14 -it -v /home/wenhchen:/home/wenhchen i_ub14:v1 [/bin/bash] 创建新容器并后台运行一个命令或应用(显式调用或者镜像中CMD指定)
docker exec -it c_ub14 /bin/bash 进入容器终端,Ctrl+D退出终端
二,
docker ps 列出正在运行的容器
docker ps -a 显示所有的容器,包括停止的
docker ps -n 5 列出最近创建的n个容器
三,
docker top c_ub14 查看容器中进程信息
docker logs c_ub14 查看容器日志
docker port c_ub14 列出容器端口映射信息
docker cp /www/runoob c_ub14:/www/ 主机目录拷贝到容器www目录,新建目录
docker cp /www/runoob c_ub14:/www 主机目录拷贝到容器www目录,覆盖原目录
docker cp c_ub14:/www /tmp/
docker cp c_ub14:/www /tmp
docker export -o c_ub14.tar c_ub14 将容器导出到tar
docker inspect c_ub14/i_ub14:v1 列出容器或镜像的元信息
docker commit -a "wenhchen" -m "commit to new image" c_ub14 i_ub14:v2 从容器提交生成新镜像
四,
docker pull [-a] ubuntu [ser_url] 从镜像仓库中拉取或更新镜像,-a拉取所有tagged的镜像
docker push i_ub14:v1 本地镜像推送到镜像仓库
docker search --no-trunc ubuntu 镜像仓库中查找镜像,--no-trunc显示完整描述
五,
docker images [ubuntu] 列出镜像
docker rmi [-f] i_ub14:v1 删除镜像
docker tag i_ub14:v1 i_ub14:v2 修改本地镜像REPOSITORY和TAG
docker build -t i_ub14:v1 . 使用当前目录下Dockerfile创建新镜像
docker history i_ub14:v1 查看镜像创建历史
docker save -o i_ub14v1.tar i_ub14:v1 将镜像保存为tar文件
docker import i_ub14v1.tar i_ub14:v1 从tar文件创建新镜像
一,
docker start c_ub14
docker stop [-f] c_ub14
docker restart c_ub14
docker kill -s KILL c_ub14
docker rm [-f] c_ub14
docker pause c_ub14
docker unpause c_ub14
docker attach c_ub14 进入容器标准输入状态
docker create --name c_ub14 i_ub14:v1 创建容器但不启动
docker run -d -p 80:80 --name c_ub14 -it -v /home/wenhchen:/home/wenhchen i_ub14:v1 [/bin/bash] 创建新容器并后台运行一个命令或应用(显式调用或者镜像中CMD指定)
docker exec -it c_ub14 /bin/bash 进入容器终端,Ctrl+D退出终端
二,
docker ps 列出正在运行的容器
docker ps -a 显示所有的容器,包括停止的
docker ps -n 5 列出最近创建的n个容器
三,
docker top c_ub14 查看容器中进程信息
docker logs c_ub14 查看容器日志
docker port c_ub14 列出容器端口映射信息
docker cp /www/runoob c_ub14:/www/ 主机目录拷贝到容器www目录,新建目录
docker cp /www/runoob c_ub14:/www 主机目录拷贝到容器www目录,覆盖原目录
docker cp c_ub14:/www /tmp/
docker cp c_ub14:/www /tmp
docker export -o c_ub14.tar c_ub14 将容器导出到tar
docker inspect c_ub14/i_ub14:v1 列出容器或镜像的元信息
docker commit -a "wenhchen" -m "commit to new image" c_ub14 i_ub14:v2 从容器提交生成新镜像
四,
docker pull [-a] ubuntu [ser_url] 从镜像仓库中拉取或更新镜像,-a拉取所有tagged的镜像
docker push i_ub14:v1 本地镜像推送到镜像仓库
docker search --no-trunc ubuntu 镜像仓库中查找镜像,--no-trunc显示完整描述
五,
docker images [ubuntu] 列出镜像
docker rmi [-f] i_ub14:v1 删除镜像
docker tag i_ub14:v1 i_ub14:v2 修改本地镜像REPOSITORY和TAG
docker build -t i_ub14:v1 . 使用当前目录下Dockerfile创建新镜像
docker history i_ub14:v1 查看镜像创建历史
docker save -o i_ub14v1.tar i_ub14:v1 将镜像保存为tar文件
docker import i_ub14v1.tar i_ub14:v1 从tar文件创建新镜像
相关文章推荐
- Docker常用命令
- Docker常用命令
- Docker学习笔记(2)--Docker常用命令
- (转)Docker常用命令
- docker常用命令
- 如何使用 docker 及常用命令(一)
- docker常用管理命令(上)
- Docker学习笔记常用命令持续整理
- Docker常用命令
- docker 常用命令
- Docker学习笔记(2)--Docker常用命令
- docker 常用命令
- Docker常用命令
- Docker常用命令
- docker专题(2):docker常用管理命令(上)
- 常用docker命令,及一些坑
- Docker Serials 2: 常用命令
- 关于Docker 常用命令
- docker常用命令
- docker常用管理命令(下)