码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • linux 系统中安装docker


    一、下载docker 离线包, 下载最新即可

    https://download.docker.com/linux/static/stable/x86_64/docker-20.10.9.tgz

    二、下载docker安装脚本, download zip 就行

    GitHub - Jrohy/docker-install: auto install latest docker by online/offline (binary install)

     三、 在linux环境中创建/root/setup/docker

            mkdir -p /root/setup/docker

    四、将二中的脚本下载解压缩到/root/setup/docker目录下, 将一中下载docker离线包下载不需要解压缩同样放到此目录下, 并给一个可执行权限

    可执行权限:

    chmod +x *(*是指把此文件下所有的文件都有+x权限, *可以替换为具体文件)

    五、安装

    ./install.sh -f docker-20.10.9.tgz 

    六、 安装成功以后, 检查docker 信息

    docker info

    Docker服务基本操作
    启动docker服务
     systemctl start docker
    查看Docker状态
    查看docker是否启动了,是否是运行状态

    systemctl status docker


    设置Docker开机自启
    systemctl enable docker
    禁用Docker开机自启
    systemctl disable docker
    重新启动Docker服务
     systemctl restart docker
    查看Docker信息
    docker info
    查看docker info中具体key的信息,例如:
    docker info | grep 'Docker Root Dir:'
    停止docker服务
    systemctl stop docker
    Docker镜像加速
    由于国内网络问题,需要配置加速器来加速。修改配置文件 /etc/docker/daemon.json

    下面命令直接生成文件 daemon.json,直接在命令行执行即可

    cat < /etc/docker/daemon.json
    {
      "registry-mirrors": [
        "https://docker.mirrors.ustc.edu.cn",
        "http://hub-mirror.c.163.com"
      ],
      "max-concurrent-downloads": 10,
      "log-driver": "json-file",
      "log-level": "warn",
      "log-opts": {
        "max-size": "10m",
        "max-file": "3"
        },
      "data-root": "/var/lib/docker"
    }
    EOF

    补充:在执行如上指令时,保证你的登录用户为root管理员用户,并且设置好以后重启docker服务

    Docker镜像操作实践
    本章节操作以hello-word镜像为例

    下载镜像
    语法:docker pull 镜像名
    案例:(下载一个名为hell-word的镜像)

    docker pull hello-world
    浏览镜像文件
    语法:

    docker images
    查看镜像详情
    语法:

    docker安装oracle的详细步骤
    pdf

    0星
    超过10%的资源
    1.08MB

    下载
    docker inspect 镜像名或镜像id
    例如:查看一个名为hello-word的镜像

    docker inspect hello-world
    查看镜像历史
    一个镜像是由多个层(layer)组成的,那么,我们要如何知道各个层的具体内容呢?通过 docker history 命令,可以列出各个层(layer)的创建信息,

    例如:查看hello=word的历史信息(查看镜像进行了什么操作,等。。。)

    docker history hello-world
     

  • 相关阅读:
    Oracle LiveLabs实验:Configure network environment for Oracle Database 21c
    php初级教程三 文件
    03-React事件处理 & 生命周期 & Diffing算法
    C++_linux下_非阻塞键盘控制_程序暂停和继续
    【杂记】Ubuntu20.04装系统,安装CUDA等
    Uniapp vue2 和 Vue3 的 生命周期
    HelpLook全新升级!定制AI问答机器人,企业内容中心焕新
    基于PHP的图像分享社交平台
    一起Talk Android吧(第四百一十三回:使用三角函数绘制正弦波)
    SonarQube:质量阀值配置
  • 原文地址:https://blog.csdn.net/frank_ldw/article/details/89447351
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号