docker------入门

一,开启doker远程访问

编辑docker.service单元配置文件

systemctl edit docker.service

重新加载systemctl配置,重启docker

[root@hmm ~]# systemctl  daemon-reload
[root@hmm ~]# systemctl restart docker

检查docker的守护进程

[root@hmm ~]# netstat -lntp|grep dockerd
tcp6       0      0 :::2375                 :::*                    LISTEN      2416/dockerd  

在客户端中命令通过 -H 选项远程连接主机

[root@hmm ~]# docker -H tcp://10.0.0.10:2375 images
REPOSITORY   TAG       IMAGE ID   CREATED   SIZE
[root@hmm ~]# docker -H tcp://10.0.0.10:2375 info
Client: Docker Engine - Community
 Version:    25.0.3
 Context:    default
 Debug Mode: false
    ......

docker的命令行

docker命令行接口类型
引擎命令接口类型 Docker主要命令,包含docker和dockerd命令
容器编排命令行接口 docker compose提供的,让用户构建并运行容器应用
机器命令接口 用来配置和管理远程docker主机
dir命令行接口 部署管理docker可信注册中心
ucr命令行接口 部署和管理通知面板

docker命令的基本语法
基本语法结构:
docker [选项] 命令

  • 短格式的为一个连字符 - 加上单个字符 如-d
  • 长格式 两个连字符(--)加上字符串,如: --deamon
Usage:  docker [OPTIONS] COMMAND

A self-sufficient runtime for containers

Common Commands:

  run         Create and run a new container from an image   创建运行一个新容器

  exec        Execute a command in a running container  在运行的容器中执行命令

  ps          List containers     查看容器列表

  build       Build an image from a Dockerfile  基于dockerfile文件构建镜像

  pull        Download an image from a registry  从仓库拉取镜像

  push        Upload an image to a registry  上传镜像到仓库

  images      List images  查看镜像列表

  login       Log in to a registry  登录仓库

  logout      Log out from a registry  退出登录

  search      Search Docker Hub for images  搜索镜像

  version     Show the Docker version information  显示版本信息

  info        Display system-wide information  显示系统信息

Management Commands:    管理命令

  builder     Manage builds       管构建

  buildx*     Docker Buildx (Docker Inc., v0.12.1)  

  compose*    Docker Compose (Docker Inc., v2.24.5)  容器编排

  container   Manage containers  管理容器

  context     Manage contexts   管理上下文环境

  image       Manage images   管理镜像

  manifest    Manage Docker image manifests and manifest lists  

  network     Manage networks 管理网络

  plugin      Manage plugins    管理插件

  system      Manage Docker   管理docker

  trust       Manage trust on Docker images   管理docker镜像信任

  volume      Manage volumes   管理卷

....略

posted on 2024-02-29 15:13  代码你敲我不敲  阅读(62)  评论(0)    收藏  举报

导航

返回顶端