Docker基础命令

命令的详细说明与演示,可以参考:https://blog.csdn.net/ymeng9527/article/details/98477602

docker的启动、停止、重启

systemctl start docker #启动docker服务 
service docker start 

systemctl stop docker #关闭docker服务 
service docker stop 

systemctl restart docker #重启docker服务 
service docker restart 

systemctl daemon-reload #重载守护进程 
chkconfig docker on #开机自启docker

管理命令

  container   管理容器
  image       管理镜像
  network     管理网络
  node        管理Swarm节点
  plugin      管理插件
  secret      管理Docker secrets
  service     管理服务
  stack       管理Docker stacks
  swarm       管理Swarm集群
  system      查看系统信息
  volume      管理卷
  
如:docker container ls 显示所有容器

容器的管理

docker run -it --name vm1 ubuntu bash #创建并运行一个新的容器 (run=create+start) -it 表示交互式 
docker run -d --name vm1 nginx #创建并运行一个新的容器;-d表示打入后台 
docker info #显示docker系统信息,包括镜像和容器数等 
docker version #查看docker容器版本 
docker search ... #搜索符合条件的镜像 
docker ps -a #查看所有容器状态 
docker ps #查看正在运行的容器进程 
docker pull nginx #拉取镜像 
docker push #将镜像推送至远程仓库 
docker history nginx #查看指定镜像的创建历史 
docker attach vm1 #连接容器 
docker top vm1 #查看容器进程 
docker logs vm1 #查看容器指令输出; -f表示可以实时查看 
docker inspect vm1 #查看容器的参数(获取容器元数据) 
docker stats vm1 #查看容器资源使用率 
docker diff vm1 #查看容器修改 
docker start vm1 #启动容器 
docker stop vm1 #停止容器 
docker restart vm1 #重启容器 
docker kill vm1 #强制杀死容器 
docker pause vm1 #暂停容器 
docker unpause vm1 #恢复容器 
docker rm vm1 #删除容器; -f表示强制删除 
docker export vm1 > vm1.tar #导出容器 
docker import vm1.tar image #导入容器为镜像image
  • docker run 命令先是利用镜像创建了一个容器,然后运行这个容器。docker run就是docker create和docker start两个命令的组合

镜像的管理

  • 镜像用来创建容器,是容器的只读模板,默认可以从 docker hub 上下载。,每次创建新的镜像都会在父镜像上构建一个增量的层,基于 AUFS 技术。
docker search #查询镜像 
docker pull #拉取镜像 
docker push #推送镜像 
docker inspect #查看镜像详情 
docker images #列出本地已有的所有镜像 
docker load -i ubuntu.tar #导入镜像 
docker commit #更新镜像 
docker rmi #删除镜像 
docker build #从一个Dockerfile创建镜像
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值