Docker 的基本使用

1、一些概念

镜像(Image)

  • 用于建立 Docker 容器的模板。

容器(Container)

  • 容器是独立运行的一个或一组应用。
  • 容器与镜像的关系相似于面向对象编程中的对象与类。

Docker 仓库(Registry)

  • 仓库是集中存放镜像文件的场所。
  • 仓库分为公开仓库(Public)和私有仓库(Private)两种形式。

2、一些使用场景

pull镜像

镜像打包

docker build -t myimage:tag .nginx

查看本地镜像

docker imagesdocker

登录仓库(根据提示输入帐户密码)

docker login http://编程

push镜像

docker push myimage:tagbash

push镜像,操做容器

拉取镜像

docker pull myimage:tagapp

启动容器

docker run --name mynginx -d -p 10000:80 myimage:tagui

列出容器

docker psspa

获取容器的日志(-f : 跟踪日志输出)

docker logs -f CONTAINER 日志

在运行的容器中执行命令

docker exec -i -t CONTAINER /bin/bash对象

相关文章
相关标签/搜索