docker基本命令

一:环境:

centos7

二:docker安装

参考官方文档,根据系统版本选择安装方式,我的是centos
https://docs.docker.com/engine/install/centos/

三docker命令

docker启动|重启|关闭命令

systemctl start docker
systemctl restart docker
systemctl stop docker

镜像命令

搜索镜像

docker search 镜像名

搜索镜像

拉取镜像(镜像名和版本号可以直接复制搜索出来的名字,不加版本号就是下载最新版本的)

docker pull 镜像名:版本号

pull

查看镜像

docker images

查看镜像

删除镜像

docker rmi 镜像名或ID

删除镜像

创建新容器并启动且进入容器交互命令,执行exit命令退出(退出后关闭)
其中name为自己为容器起的名字,不能重复,后面可以直接用这个名字启动容器

docker run -it --name=centos centos:7 /bin/bash

在这里插入图片描述

创建容器并创建守护进程
退出容器后容器并不会关闭,可以执行exec命令再次今日

docker -di --name=centos1 centos:7

启动后进入容器

docker exec -it centos1 /bin/bash

在这里插入图片描述

创建容器并文件挂载

docker run -di -v /home/docker:/home/docker --name=name1 centos:7

查看容器

docker ps

在这里插入图片描述

启动容器

docker start mycentos

在这里插入图片描述

关闭容器

docker stop mycentos

在这里插入图片描述

删除容器(与删除镜像命令不同)

docker rm centos2

在这里插入图片描述

本地文件拷贝到容器

docker cp aa.txt mycentos:/

容器文件拷贝到本地

docker cp mycentos:/a.txt /home

查看容器ip

docker inspect centos1

docker 把容器保存为镜像

docker commit 容器名 保存的镜像名

docker把镜像备份到当前目录

docker save -o 保存的镜像名.tar 镜像名

docker用文件恢复镜像

docker load -i 镜像包.tar

docker使用dockerfile创建镜像 .表示当前目录

docker build -t='镜像名' . 

docker拉取私有仓库镜像

docker pull registry

docker 启动私有仓库

dicker run -di --name=registry -p 5000:5000 registry

docker 标记镜像为私有仓库镜像

docker tar myimage 192.168.45.129:5000/myimage

docker上传镜像到私有仓库

docker push 192.168.45.129:5000/myimage

docker拉取私有仓库镜像

docker pull 192.168.45.129:5000/myimage

四:总结

这些命令都是我初学时常用的命令,希望能给像我一样的初学者能够提供一些帮助。
更多命令可以输入帮助命令 docker --help查询使用方法
最后给大家分享一本docker的书籍。下载链接提取码:g1y9

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值