docker配置与基础操作

docker

       是什么?

              一个开源应用容器引擎, 用于build,share, run应用程序的平台

docker与主机连接使用的是docker自己的虚拟网卡, 类似于虚拟机使用NAT模式连接主机

       docker的优点:

              快捷, 轻量(占用内存小)

      对docker的基本命令

               apt install docker.io

               systemctl start docker

               systemctl stop docker.service

               systemctl restart docker

               docker.info

       docker基础操作:

              前置知识:

                     镜像?容器?

                     镜像-images 应用程序的静态文件, 类似虚拟机的系统镜像

                     容器-container 运行状态的应用程序, 类似安装好的虚拟机

              查看容器和镜像:

                     查看镜像--docker images

                     查看容器--docker ps -a

                     注意

                            docker在默认情况下, 镜像与容器都是空的

              下载镜像

                     docker镜像网站

                            https://hub.docker.com/

                     下载命令

                            docker pull 镜像名称

              运行镜像

                     命令:

                            docker run -dit --name=dvwa -p10000:80 sagikazarmark/dvwa

                     注意:  端口号范围: 0-65535

              容器管理

                     开机-start

                     关机-stop

                     重启-restart

                     删除-rm

                     操控-exec

                            docker exec -it 容器名 bash

配置docker加速器:

       1.进入管理员模式

              sudo su

              输入密码(密码会隐藏, 不会显示出来), 然后回车

       2.修改docker的配置文件(默认适用mousepad打开)

              mousepad /etc/docker/daemon.json

       3.将下列内容复制到文件中, 并点击保存, 然后关闭

              {

                "registry-mirrors": ["https://docker.registry.cyou",

              "https://docker-cf.registry.cyou",

              "https://dockercf.jsdelivr.fyi",

              "https://docker.jsdelivr.fyi",

              "https://dockertest.jsdelivr.fyi",

              "https://mirror.aliyuncs.com",

              "https://dockerproxy.com",

              "https://mirror.baidubce.com",

              "https://docker.m.daocloud.io",

              "https://docker.nju.edu.cn",

              "https://docker.mirrors.sjtug.sjtu.edu.cn",

              "https://docker.mirrors.ustc.edu.cn",

              "https://mirror.iscas.ac.cn",

              "https://docker.rainbond.cc"

               "https://mirror.ccs.tencentyun.com",            

           "https://dockerhub-mirror.cn-north-4.myhuaweicloud.com", 

           "http://hub-mirror.c.163.com",                   

           "https://registry-mirror.jd.com",                

           "http://f1361db2.m.daocloud.io",                 

           "https://docker.pku.edu.cn",                     

           "https://docker.mirrors.sjtug.sjtu.edu.cn",       

            "https://48tdjgf0.mirror.aliyuncs.com"]

              }

       4.重启daemon配置文件和docker, 来让修改生效

              systemctl daemon-reload

              systemctl restart docker

       注意:

              个人亲测, 阿里云的docker加速器已经不能用了,

              上述配置文件的内容出自csdn大佬--智慧智慧大智慧

docker进阶之docker-compose

       docker与docker-compose

                相比于docker下载使用单一镜像源,

                docker-compose是可以管理分布式的docker自动化管理平台

       安装

              apt install docker-compose

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/463935.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

东北虎豹国家公园shp格式范围

东北虎豹国家公园地处中国吉林、黑龙江两省交界的老爷岭南部(珲春—汪清—东宁—绥阳)区域,东起吉林省珲春林业局青龙台林场,与俄罗斯滨海边疆区接壤,西至吉林省大兴沟林业局岭东林场,南自吉林省珲春林业局…

练习LabVIEW第三十七题

学习目标: 刚学了LabVIEW,在网上找了些题,练习一下LabVIEW,有不对不好不足的地方欢迎指正! 第三十七题: 利用XY GRAPH 构成李萨如图形 开始编写: 前面板放一个XY图控件,程序框图…

Pandas 数据可视化指南:从散点图到面积图的全面展示

Pandas 数据可视化指南:从散点图到面积图的全面展示 本文介绍了使用 Pandas 进行数据可视化的多种方法,包括散点图、折线图、条形图、直方图、饼图和面积图等,涵盖了常见的图表类型及其实现方式。通过提供详细的代码示例,展示了如…

Solana链上的Pump狙击机器人与跟单机器人的工作原理及盈利模式

随着加密货币市场的快速发展,越来越多的投资者和开发者开始关注Solana链上的自动化交易工具。尤其是Pump狙击机器人和跟单机器人,这两种工具为用户提供了在市场波动中获取利润的机会。本文将深入分析这两种机器人的工作原理及其盈利模式。 一、Pump狙击机…

嵌入式操作系统FreeRTOS

系列文章目录 嵌入式操作系统FreeRTOS 嵌入式操作系统FreeRTOS 系列文章目录一、FreeRTOS 一、FreeRTOS 首先看一下 FreeRTOS 的名字,可以分为两部分:“Free”和“RTOS”,“Free”就是免费的、自由的、不受约束的意思,“RTOS”全…

客如云:大型业务报表的分区化改造提升性能|OceanBase 应用实践

一 概述 1 背景 在过去两到三年的时间里,客如云的KPOS产品在商户数量和订单量均实现了数倍的增长,充分展示了产品的市场吸引力和业务模式的成功。然而,随着更多的大型连锁商户的加入,客如云商家平台迎来了前所未有的挑战。特别是…

Vue2指令原理手写

文件结构 index.js /** Author: RealRoad* Date: 2024-10-31 17:13:50* LastEditors: Do not edit* LastEditTime: 2024-10-31 17:15:57* Description: * FilePath: \project_10_08\vite-project\src\testVue\index.js*/ import Vue from ./Vue.js window.VueVue Vue.js imp…

手游和应用出海资讯:可灵AI独立APP即将上架;Rollic在英国推出芭比合并解谜手游

NetMarvel帮助游戏和应用广告主洞察全球市场、获取行业信息,以下为10月第四周资讯: ● 苹果开发全新游戏中心应用 ● Meta计划开发人工智能搜索引擎 ● 微软已拥有20个游戏IP,收入达10亿美元 ● OpenAI计划在12月推出其下一代前沿模型Orion ●…

笔记-利率学习记录

利率、通货膨胀与经济运行 利率政策的经济效应 假设所有利率一样,把利率降到 0 会带来一系列影响: 降低储蓄意愿:随着利率接近于 0,人们存钱的收益减少,倾向于消费和投资。增加企业盈利:融资成本降低&…

九,数据类型存储

1、简单类型与复杂类型 简单类型又叫做基本数据类型或者值类型,复杂类型又叫做引用类型 值类型:简单数据类型/基本数据类型,在存储时变量中存储的时值本身,因此叫做值类型 string、number、boolean、undefined、null 注意&…

电通旗下VeryStar连摘Campaign 亚太科技MVP及鼎革奖两项大奖

近日,电通CXM(客户体验管理)旗下费芮互动VeryStar开发的OmniRetail零售数字化平台及其中的OmniCRM分别摘得重磅奖项。OmniCRM在Campaign亚太2024年度亚太地区Tech MVP中当选“最有价值科技产品”,OmniRetail荣获“2024「鼎革奖」数…

[ 应急响应靶场实战 ] VMware 搭建win server 2012应急响应靶机 攻击者获取服务器权限上传恶意病毒 防守方人员应急响应并溯源

🍬 博主介绍 👨‍🎓 博主介绍:大家好,我是 _PowerShell ,很高兴认识大家~ ✨主攻领域:【渗透领域】【数据通信】 【通讯安全】 【web安全】【面试分析】 🎉点赞➕评论➕收藏 养成习…

「Mac畅玩鸿蒙与硬件17」鸿蒙UI组件篇7 - Animation 组件基础

在应用开发中,动画效果可以增强用户体验。鸿蒙框架提供了 translate、scale 和 rotate 等动画功能,允许对组件进行平移、缩放和旋转等操作。本篇将介绍 Animation 组件的基础知识和示例代码。 关键词 Animation 组件动画效果位置动画自动动画缩放动画 一…

2024年一带一路金砖技能大赛之大数据容器云开发

10.31备赛准备 C模块,大数据应用开发 1.前端Vue----请求服务端api接口json数据-----展示/图表 2.Node.js实现后端开发,为前端vue提供接口数据 3.部署在docker中 官方技能需求 创建vue框架项目 1、安装node.js(https://nodejs.org/zh-cn/d…

C++ 内存对齐:alignas 与 alignof

一、什么是内存对齐? 内存对齐是指数据在内存中按照特定的字节边界存储。一般情况下,处理器从内存读取数据时会更高效地读取对齐的数据。如果数据未对齐,处理器可能需要进行额外的内存访问,导致性能下降。对于某些平台&#xff0…

嵌入式linux系统中串口驱动框架分析

大家好,今天主要给大家分享一下,如何使用linux系统中的串口实现。 第一:串口基本简介 串口是很常见的一个外设,在Linux下通常通过串口和其他设备或传感器进行通信。根据电平的不同,串口可以分为TTL和RS232。不管是什么样的电平接口,驱动程序是一样的。 第二:Linux下UAR…

MongoDB 8.0.3版本安装教程

MongoDB 8.0.3版本安装教程 一、下载安装 1.进入官网 2.选择社区版 3.点击下载 4.下载完成后点击安装 5.同意协议,下一步 6.选择第二个Custon,自定义安装 7.选择安装路径 !记住安装路径 8.默认,下一步 9.取…

【力扣专题栏】面试题 01.02. 判定是否互为字符重排,如何利用数组模拟哈希表解决两字符串互排问题?

题解目录 1、题目描述解释2、算法原理解析3、代码编写(1)、两个数组分别模拟哈希表解决(2)、利用一个数组模拟哈希表解决问题 1、题目描述解释 2、算法原理解析 3、代码编写 (1)、两个数组分别模拟哈希表解决 class Solution { public:bool CheckPermutation(string s1, stri…

测长机在测量长度尺寸方面有哪些优势?如何保证测量的准确性?

测长机在测量长度尺寸方面具有以下优势: 一、高精度 1.分辨力高: 测长机通常具有很高的分辨力,能够精确测量到非常小的长度变化。例如,一些高精度测长机的分辨力可以达到微米甚至纳米级别,能够满足对精密工件和高精度…

人脑与机器连接:神经科技的伦理边界探讨

内容概要 在当今科技飞速发展的时代,人脑与机器连接已成为一个引人注目的前沿领域。在这一背景下,神经科技的探索为我们打开了一个全新的世界,从脑机接口到人工智能的飞跃应用,不仅加速了技术的进步,更触动了我们内心…