docker 常用 命令

容器管理

  • 启动容器
docker run -it ubuntu /bin/bash
  • 查看所有的容器
docker ps -a
  • 启动一个已停止得容器
docker start b750bbbcfd88 
  • 后台运行
docker run -itd --name ubuntu-test ubuntu /bin/bash
  • 停止一个容器
docker stop 容器ID
  • 进入容器
docker attach 容器ID
docker exec -it 243c32535da7 /bin/bash # 退出后容器不退出
  • 导出容器快照
docker export 容器 > /data/ubuntu.tar
  • 导入容器快照
cat docker/ubuntu.tar | docker import - test/ubuntu:v1
  • 删除容器(必须停止状态)
docker rm -f 容器id
  • 查看日志
docker logs ID或者名字
  • 查看程序进程
docker top ID或者名字

镜像管理

  • 展示本地镜像
docker images
  • 下载镜像
docker pull ubuntu:13.10
  • 查找镜像
docker search httpd

常用命令

  • 挂载目录
-v
docker run --name centostest -v /data/incontainer:/data/inserver -it centos:7.2.1511
  • 本地镜像归入仓库
docker tag imageid:version1 registry.com/test:version
  • 推送到仓库
docker push registry.com/test:version

相关文章

此处评论已关闭