Docker的安装及使用

Docker

简介

在这里插入图片描述

  • 一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源。

相当于一个应用程序的搬运工、载具。

应用场景
  1. Web 应用的自动化打包和发布。
  2. 自动化测试和持续集成、发布。
  3. 在服务型环境中部署和调整数据库或其他的后台应用
  4. 从头编译或者扩展现有的 OpenShift 或 Cloud Foundry 平台来搭建自己的 PaaS 环境。
安装

Homebrew安装:brew cask install docker
官网安装:Docker

镜像的使用

  • 镜像是用于创建容器的"类"(模板)
  • Docker默认从Docker Hub公共镜像源中下载镜像。
列出镜像列表
docker images

在这里插入图片描述

选项说明
RESPOSITORY镜像的仓库源
TAG镜像的标签
IMAGE ID镜像ID
CREATED镜像创建时间
SIZE镜像大小
查询镜像
docker search 镜像名

在这里插入图片描述

下载一个新的镜像

虽然运行容器时若没有这个镜像Docker会自动下载该镜像,但是也可以预先下载镜像。

docker pull 镜像名

在这里插入图片描述

删除镜像
docker rmi 镜像ID

可视化管理Docker

  • 常用的Docker可视化工具有portainer、rancher 等,但是rancher只支持Linux系统,这里推荐portainer。
安装portainer
  1. 拉取 portainer 镜像
docker pull portainer/portainer
  1. 安装并运行portainer
docker run -di --name=portainer --restart=always -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer
  1. 打开浏览器,输入:http://localhost:9000

第一次打开需要设置密码,如果是本地单机则选择 Local ,集群则选择 Remote。
在这里插入图片描述


学习资源:Docker教程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值