Docker

什么是Docker?

Docker是谷歌使用Go语言开发实现的,基于Linux内核的cgroup、namespace、UNIION FS、AUFS等技术,对进程进行分装隔离。属于操作系统层面的虚拟化技术,被称为容器。本质上是运行在操作系统中的进程,类似于虚拟机。docker从文件系统、网络互连到进程隔离极大简化了容器的创建于维护。它能保证运行环境的一致性,不会出现开发、测试、生产因为环境配置不同导致项目运转不了。

docker的优点

持续集成、版本控制、可移植性,安全与隔离性。

docker的安装

1 .sudo apt-get install docker-ce
2 curl -fsSL  https://get.docker.com | bash -s docker --mirror Aliyun

docker的命令

docker images 查看本机存在的镜像
docker search image-name
docker save image.tar.gz 打包镜像
docker pull image-name 下载镜像到本地
docker run -it -d -p 5000:3306 image-name 启动镜像
docker exec -it container_id /bin/bash 进入镜像
docker ps
docker commit -m =“镜像备注” -a =“作者” container_Id new_image_name :标签
docker tag image:v1 仓库名/image:v1
docker push image:v1 仓库名/image:v1

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值