docker管理

  1. 拉取容器镜像
docker pull 镜像名:镜像版本
  1. 查看镜像
docker images
  1. 查看容器列表
# 查看正在运行的容器
docker ps
# 查看全部的容器(包括停止的容器)
docker ps -a
  1. 进入容器
docker exec -it 容器id /bin/bash
  1. 停止容器
docker stop 容器id
  1. 运行容器
docker start 容器id
  1. 删除容器
# 删除前需要停止容器
docker rm 容器id
# 强制删除,删除前不需要停止容器
docker rm  -f 容器id
  1. 删除镜像
docker rmi 镜像id
  1. 容器日志
docker logs  容器id
  1. 运行数据库容器
docker run -p [宿主机端口]13306:3306[容器端口] --name mysql  -v [宿主机机目录]/opt/mysql/:/var/lib/mysql[容器目录] -e MYSQL_ROOT_PASSWORD=SZoscar55![数据库密码] -d mysql:latest
option作用
-i以交互模式运行容器,通常与 -t 同时使用
-t启动容器后,为容器分配一个命令行,通常与 -i 同时使用
-v目录映射,容器目录挂载到宿主机目录,格式: <宿主机目录>:<容器目录>
-d守护进程,后台运行该容器
-p指定端口映射,格式:宿主机端口:容器端口
-rm容器停止后自动删除容器。
–name给容器指定一个名称
-network指定容器的网络模式。
-P随机端口映射,容器内部端口随机映射到主机的端口(49153起始 49153到65535)
-u指定用户
–restart容器的重启策略(如 no、on-failure、always、unless-stopped)。
-m,–memory bytes设置容器使用内存最大值
-h, --hostname string指定容器的 host name
–dns指定容器 dns 服务器
-e或-env设置环境变量
要部署一个Docker管理平台,你可以按照以下步骤进行操作: 1. 选择一个适合的Docker管理平台:有很多Docker管理平台可供选择,例如Portainer、Rancher、Kubernetes等。你可以根据你的需求和技术栈选择一个适合的平台。 2. 准备服务器环境:你需要准备一台或多台服务器来托管Docker管理平台。确保服务器满足所选平台的硬件和软件要求,例如操作系统版本、内存和处理器等。 3. 安装Docker:在服务器上安装Docker运行时。根据操作系统的不同,可以使用适当的包管理器或脚本来安装Docker。 4. 配置网络和防火墙:确保服务器上的网络和防火墙设置允许与Docker管理平台的通信。根据所选平台和网络环境,可能需要打开特定的端口或配置其他网络设置。 5. 下载和部署Docker管理平台:根据所选平台的文档,下载并部署相应的Docker镜像或二进制文件。这通常涉及使用Docker命令来拉取和运行容器。 6. 配置和管理平台:根据所选平台的文档,进行必要的配置和管理操作。这可能包括设置管理员账户、配置用户权限、连接到Docker主机等。 7. 可选:配置高可用性和扩展性:如果需要高可用性和扩展性,可以根据所选平台的文档,配置集群环境和负载均衡器。 请注意,这只是一个基本的概述,具体的步骤和操作可能因所选平台和环境而有所不同。建议在部署过程中参考所选平台的官方文档和指南,以确保正确和顺利地完成部署。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

烤鱼骑不快

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值