首页 > TAG信息列表 > dokcer
Docker容器获取宿主机信息
最近在做产品授权的东西,开始宿主机为Window,程序获取机器硬件信息相对简单些,后来部署时发现各种各样的的环境问题,所有后来改用dokcer部署,docker方式获取宿主机信息时花了些时间,特此记录一下docker 获取宿主机的信息 // dmidecode -t 4 | grep ID | tail -1 // CPUID //Docker Compose 常用命令
docker-compose -h # 查看帮助 docker-compose up # 创建并运行所有容器 docker-compose up -d # 创建并后台运行所有容器 docker-compose -f docker-compose.yml up -d # 指定模板 docker-compoDokcer运行Nacos容器自动退出问题
Dokcer运行Nacos容器自动退出问题 参考博文 学生党,租的云服务器,2核2G。使用Docker运行Nacos容器的时候发现总是自动退出。Nacos日志里面没有明显的报错信息。查了一下是内存溢出错误,指令如下 journalctl -k | grep -i -e memory -e oom 发生了OOM错误,自动杀死了相关进程 又重新Dokcer安装portainer
portainer是一款Docker的可视化管理界面,能够在可视化界面中管理Docker中的容器,镜像,网络和查看容器日志等,非常方便。 安装portainer并挂载数据: docker run -d --network txb-net --ip 172.18.0.3 --restart=always -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /Dokcer安装redis-亲测截图有效
1:拉取redis镜像 docker pull redis 2:配置Redis服务 1:创建配置⽂件存储路径 mkdir -p /mydata/redis/conf 2:创建配置⽂件 touch /mydata/redis/conf/redis.conf 3:填写配置信息【数据持久化AOF】 echo "appendonly yes" >> /mydata/redis/conf/redis.conf 3:启动redis镜像dokcer 搭建java开发环境
#配置镜像加速vi /etc/docker/daemon.json{“registry-mirrors: ["https://docker.mirors.ustc.edu.cn"]} #安装centos7docker run -it --name=mycentos centos:7 /bin/bash#查看容器的IP地址docker inspect --format='{{.NetworkSettings.IPAddress}}' mycentos #新建目录mkdCICD_Dokcer+Jekins+Gitee自动构建2
.NET 微服务——CI/CD(2):自动打包镜像 一:开启docker的tcp端口 使用场景:默认安装的Docker服务不支持远程连接,开启TCP端口后可以进行远程连接Docker 查看当前系统的版本信息: [root@iZuf6791hnyg64kq88b0faZ ~]# lsb_release -a LSB Version: :core-4.1-amd64:core-4.1-noarch DistribuDokcer安装教程
Dokcer安装教程 一、前期准备 1.1 系统要求 Docker 支持 64 位版本 CentOS 7/8,并且要求内核版本不低于 3.10。 CentOS 7 满足最低内核的要求,但由于内核版本比较低,部分功能(如 overlay2 存储层驱动)无法使用,并且部分功能可能不太稳定。 1.2 卸载旧版本 旧版本的 Docker 称为 dockerdokcer中安装ElasticSearch
1、下载EalasticSearch和kibana docker pull elasticsearch:7.6.2 docker pull kibana:7.6.2 2、配置 mkdir -p /mydata/elasticsearch/config mkdir -p /mydata/elasticsearch/data echo "http.host: 0.0.0.0" >/mydata/elasticsearch/config/elasticsearch.yml chmoddokcer搭建单机hadoop和hive
dokcer搭建单机hadoop和hive dokcer搭建单机hadoop和hive1. dokcer搭建单机hadoop1.1 基础容器构建1.2 Hadoop 安装1.3 HDFS 配置和启动1.4 启动 HDFS1.5 HDFS 使用 2 hive安装2.1 安装和配置MySQL(5.7.27版本)2.2 安装hive2.3 初始化和启动hive验证 总结 dokcer搭建单Dokcer基本概念
Dokcer基本概念 一、Dokcer与虚拟机 Host OS : 真实电脑的操作系统,例如:Windows,Linux Hypervisor :虚拟机平台,模拟硬件,如VMWare,VirtualBox Guest OS:虚拟机平台上安装的操作系统,例如CentOS Linux Docker Engine: 新一代虚拟化技术,不需要包含单独的操作系统 bins/l基于Dokcer搭建Redis集群(主从集群),冲就完了
本文基于 Docker + Redis 5.0.5 版本,通过 cluster 方式创建一个 6 个 redis 实例的主从集群,当然文章会指出相应的参数说明,这样即便是创建 9 个实例的集群方式也是一样的。 1、拉取 Redis 镜像 基于 Redis:5.0.5 版本,执行如下指令: docker pull redis:5.0.5 2、创建 6 个 Redis 容手把手教你 安装Dokcer图形化管理工具Portainer
Portainer它是啥? Portainer是一个轻量级的管理UI,允许您轻松管理不同的Docker环境(Docker主机或Swarm集群)。这意味着部署和使用一样简单。它由一个可以在任何Docker引擎上运行的容器组成(可以部署为Linux容器或Windows本机容器,也支持其他平台)。 Github 地址:https://github.com/portaiDokcer安全
Dokcer安全 一、容器与虚拟机的区别1、隔离与共享2、性能与损耗 二、Docker存在的安全问题1、Docker自身漏洞2、Docker源码问题 三、Docker架构缺陷与安全机制1、内核级别2、主机级别3、网络级别4、镜像级别5、容量级别6、其他设置 四、Dokcer remote api访问控制五、限制BT-磁力链接-种子下载-MP4-MKV等一切BT资源-webtorrent-cli-DOKCER
使用docker 快速运行BT下载器,可持久保存资源,可在线播放 webtorrent-cli - dockerfile # 内容填写下面的 vim dockerfile FROM node:lts-alpine WORKDIR /app RUN apk add --no-cache git && npm cache clean -f && npm install webtorrent-cli -g && npm cache clean -f ENTRYP《Docker技术入门与实战》-第17章-dokcer核心实现技术
0x01 基础架构 docker目前采用了标准的c/s架构,包括客户端、服务端两大核心组件,同时通过镜像仓库来存储镜像。客户端和服务端既可以运行在一个机器上,也可通过socket或者RESTful API来进行通信。 服务端 docker服务端一般在宿主机后台运行,用来处理来自客户客户端的请求,主要包Dokcer run 的一些选项详解
命令格式:docker run [OPTIONS] IMAGE [COMMAND] [ARG...] Usage: Run a command in a new container中文意思为:通过run命令创建一个新的容器(container) 常用选项说明 -d, --detach=false, 指定容器运行于前台还是后台,默认为false -i, --interactive=false, 打开STDIN,用于控制台Dokcer初见
安装 rpm方式 官方rpm包下载地址: https://download.docker.com/linux/centos/7/x86_64/stable/Packages/阿里镜像下载地址: https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/stable/Packages/ yum 由于自带版本较旧,建议使用其它源 [docker] name=doker baseurl =Dokcer入门之发布.NET Core 3.x
本文主要介绍一下如何在Docker中发布.NET Core 3.x 并对整个过程所遇到的问题加以记录和分析. 环境、工具、准备工作 服务器: VM中安装CentOS, 内核版本3.10.x; 客户端: Windows 10; IDE: VS2019 SFTP客户端: FileZilla; 用来进行文件传输; SSH工具: Putty; 用来在Windows 上远程Dokcer中Mysql的数据导入导出
导出 1.首先进入容器,输入提取数据库文件命令 mysqldump -u root -p rw 数据库名> 输出.sql,提取到当前容器 2.退出容器,进入linux;输入拷贝命令 docker cp 容器ID:/容器中的文件路径 linux中的文件路径; 3.使用mobaxterm ,提取文件到当前windows操作系统; 导入 与导出相反; 1.首6.3dokcer(三)
删除本地镜像 可以使用 docker image rm 命令 #docker image rm [选项] <镜像1> [<镜像2> ...] 用 ID、镜像名、摘要删除镜像 完整 ID,也称为 长 ID,来删除镜像。使用脚本的时候可能会用长 ID,但是人工输入就太累了,所以更多的时候是用 短 ID 来删除镜像。docker image ls 默认列为什么要使用 Docker
首先说下 Docker 的主要目标就是实现轻量级的操作系统虚拟化解决方案。Dokcer的基础是Linux容器(LXC)等技术。Docker和传统虚拟化方式的不同之处,就是容器是在操作系统层面上实现虚拟化,直接复用本地操作系统,而传统方式则是在硬件层面实现。 为甚要使用Docker? 第一:性能和资源Dokcer容器