首页 > 其他分享 >docker常用命令

docker常用命令

时间:2024-07-17 14:22:09浏览次数:14  
标签:systemctl yum 加速器 常用命令 镜像 docker Docker

1. Docker的安装和配置(centos下)

  1) 卸载旧版Docker:

    yum remove docker \
        docker-client \
        docker-client-latest \
        docker-common \
        docker-latest \
        docker-latest-logrotate \
        docker-logrotate \
        docker-engine

  2) 配置yum源:

    ① 安装yum工具:yum install -y yum-utils

    ② 配置Docker的yum源:yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

  3)安装Docker:

    yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

  4) 启动和校验:

    # 启动Docker
      systemctl start docker
    # 停止Docker
      systemctl stop docker
    # 重启
      systemctl restart docker
    # 设置开机自启
      systemctl enable docker
    # 执行docker ps命令,如果不报错,说明安装启动成功
      docker ps

  5) 配置镜像加速器:

    ① 获取镜像加速器::登录自己的阿里云账号,找到容器镜像服务里的镜像加速器,就可以看到加速器地址了。

    ② 配置加速器:根据页面里的操作文档配置docker镜像加速器。

    sudo mkdir -p /etc/docker

    sudo tee /etc/docker/daemon.json <<-'EOF'

    {

      "registry-mirrors": ["https://olwe2ik2.mirror.aliyuncs.com"] 

    }

    EOF

    sudo systemctl daemon-reload

    sudo systemctl restart docker

 

标签:systemctl,yum,加速器,常用命令,镜像,docker,Docker
From: https://www.cnblogs.com/sensenh/p/18307225

相关文章

  • Docker通信全视角:原理、实践与技术洞察
    本文全面深入地探讨了Docker容器通信技术,从基础概念、网络模型、核心组件到实战应用。详细介绍了不同网络模式及其实现,提供了容器通信的技术细节和实用案例,旨在为专业从业者提供深入的技术洞见和实际操作指南。关注【TechLeadCloud】,分享互联网架构、云服务技术的全维度知识。......
  • docker安装
    Docker是管理容器的工具,Docker不等于容器。1.1、dockeryum源设置#step1downloaddocker-ce.repofile​[root@zutuanxue~]#wgethttps://download.docker.com/linux/centos/docker-ce.repo-P/etc/yum.repos.d/​--2019-11-1420:46:09--https://download.do......
  • CentOS7 安装Docker
    1、验证内核及磁盘分区Docker要求CentOS系统的内核版本高于3.10,查看本页面的前提条件来验证你的CentOS版本是否支持Docker。通过uname-r命令查看你当前的内核版本,并且磁盘分区类型需要为xfs##查内核$uname-r##查分区类型$df-Th2、检查是否安装......
  • Docker-Compose
    1.1、什么是DockerComposeCompose项目是Docker官方的开源项目,负责实现Docker容器集群的快速编排,开源代码在GitHub-docker/compose:Defineandrunmulti-containerapplicationswithDocker上我们知道使用Dockerfile模板文件可以让用户很方便的定义一个单独的......
  • MySQL常用命令的实战应用
    MySQL常用命令全攻略:从入门到精通的实用指南在数字化时代的浪潮中,MySQL作为关系型数据库管理系统的佼佼者,以其稳定性和高效性赢得了全球用户的青睐。无论是新手还是资深开发者,掌握MySQL的常用命令都是提升数据库管理能力的基础。以下是一份详尽的MySQL命令指南,涵盖从基础的连......
  • Linux常用命令
    一.常用命令1.whereis文件查询命令文件位置(如cd,ping)2.File查看文件的类型3.Who查看有谁登录该系统,当前在线的用户4.Pwd查看文件当前所在路径5.Clear清屏6.Uname-a查看内核信息7.Echo打印8.History显示所敲命令的历史,9.History-c清除所敲命令的历史10......
  • Win10+Docker配置TensorRT环境
    1.Docker下载和安装        Docker下载:InstallDockerDesktoponWindows          Docker安装:勾选直接下一步就行,安装完成后需要电脑重启。         重启后,选择Accept—>Continuewithoutsigningin—>skipsurvey.         可......
  • gitlab通过docker部署搭建
    企业级GitLab在Docker部署使用 一、部署gitlab这里使用的是Centos8,安装Docker环境,这里不说了,参考:https://www.cnblogs.com/wei325/p/15139701.htmlgitlab有ce版和ee版,ce版为免费版本;ee版为企业版本,需要收费;这里用ce版。1)拉取Gitlab镜像dockerpullgitlab/gitlab-ce......
  • 使用Spring Boot和Docker实现微服务的部署与扩展
    使用SpringBoot和Docker实现微服务的部署与扩展大家好,我是微赚淘客系统3.0的小编,是个冬天不穿秋裤,天冷也要风度的程序猿!在现代软件开发中,微服务架构被广泛采用,而SpringBoot和Docker是实现微服务架构的两大重要技术。本文将详细介绍如何使用SpringBoot和Docker实现微服务的部署......
  • Docker安装kafka
    Docker安装kafka安装之前,先创建一个网络,模式为桥接的方式dockernetworkcreatekafkaBridge--driverbridge只要能保证,zk和kafka能后相互访问就好了,方式随意。注意:使用同网络好于不同网络。虽然理论上Kafka和ZooKeeper可以跨广域网部署,但高延迟的网络连接可能会影响......