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 管理卷
....略
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具