前端技术
HTML
CSS
Javascript
前端框架和UI库
VUE
ReactJS
AngularJS
JQuery
NodeJS
JSON
Element-UI
Bootstrap
Material UI
服务端和客户端
Java
Python
PHP
Golang
Scala
Kotlin
Groovy
Ruby
Lua
.net
c#
c++
后端WEB和工程框架
SpringBoot
SpringCloud
Struts2
MyBatis
Hibernate
Tornado
Beego
Go-Spring
Go Gin
Go Iris
Dubbo
HessianRPC
Maven
Gradle
数据库
MySQL
Oracle
Mongo
中间件与web容器
Redis
MemCache
Etcd
Cassandra
Kafka
RabbitMQ
RocketMQ
ActiveMQ
Nacos
Consul
Tomcat
Nginx
Netty
大数据技术
Hive
Impala
ClickHouse
DorisDB
Greenplum
PostgreSQL
HBase
Kylin
Hadoop
Apache Pig
ZooKeeper
SeaTunnel
Sqoop
Datax
Flink
Spark
Mahout
数据搜索与日志
ElasticSearch
Apache Lucene
Apache Solr
Kibana
Logstash
数据可视化与OLAP
Apache Atlas
Superset
Saiku
Tesseract
系统与容器
Linux
Shell
Docker
Kubernetes
[2023-03]的历史内容
这里是文章列表。热门标签的颜色随机变换,标签颜色没有特殊含义。
点击某个标签可搜索标签相关的文章。
点击某个标签可搜索标签相关的文章。
Docker
Docker虚拟化技术中,通过--net=host参数实现容器与宿主机网络命名空间共享,使容器内的应用程序(如Python应用)能便捷地访问宿主机资源,如连接到本地MySQL数据库或调用API。这一特性简化了部署流程,提升了开发效率,在实际应用场景中具有广泛实用性。
2023-03-28 21:41:55
589
逻辑鬼才
Docker
本文介绍了Docker容器操作中的五大常用命令,包括从Docker Hub拉取镜像的docker pull、运行容器的docker run(支持端口映射等参数设置)、查看运行中容器列表的docker ps、在容器内执行命令的docker exec以及停止容器的docker stop。通过掌握这些基础命令行操作,用户能够有效地管理Docker容器及其镜像资源,实现对容器服务的灵活控制与高效运维。
2023-03-26 21:05:17
324
软件工程师
Docker
Docker作为一种虚拟化容器技术,可打包应用程序及其依赖并提供隔离环境,但默认仅支持CPU计算。为满足特定GPU计算需求,可通过安装Nvidia Docker或Docker with NVIDIA GPU运行时实现容器对主机GPU资源的访问与利用。例如,借助Nvidia Docker命令行工具,用户能将主机上的数据卷挂载至容器中,并运行基于CUDA的应用脚本,从而在保证部署便捷性的同时提升应用程序性能。同样,Docker Hub上提供的包含CUDA运行时和Nvidia驱动的镜像也允许用户在容器内直接调用Nvidia System Management Interface等工具,以实现对GPU资源的有效管理和高效利用。
2023-03-21 08:01:33
543
程序媛
Docker
在Docker应用部署中,容器日志管理是核心环节之一,涉及标准输出、标准错误日志的收集与分析。通过Docker的日志命令如docker logs可便捷获取并实时追踪(使用 -f 选项)容器的标准输出和错误日志,并支持将两者合并显示(利用 2>&1)。此外,Docker还提供了灵活的日志存储方案,既可将日志输出至指定文件(使用 -a 参数),也可配置logging driver将日志发送到第三方平台如syslog、fluentd等。总之,Docker的日志机制凭借其丰富的操作指令与多样化的存储方式,助力用户高效管理和监控容器运行状态。
2023-03-19 15:04:33
482
逻辑鬼才
Docker
Docker作为应用程序容器系统,其核心功能围绕镜像及其标签管理展开。开发人员通过Docker可实现对应用程序的打包、分发和运行。镜像是构建容器的只读模板文件,其中包含了如源代码、依赖项等所有必需组件,并通过标签进行版本引用。在Docker中,更改镜像标签是一个常见且简易的过程,这有利于提升容器与应用的版本控制和管理效率。例如,用户可利用docker tag命令将已有镜像标记为新版本,方便后续跟踪与区分不同版本的容器资源。
2023-03-17 16:21:20
311
编程狂人
Docker
本文介绍了Docker这一集装箱应用程序引擎的卸载与重新安装(挂载)流程。针对不再需要Docker的用户,首先通过终端运行“sudo apt-get purge docker”命令卸载Docker及相关组件,并使用“systemctl”停止Docker服务,接着删除Docker的图像、容器、卷和网络资源。最后,利用“sudo apt-get remove docker-engine”彻底移除系统中的Docker。而当需要重新安装时,可以从官方Docker存储库通过“apt-get install docker.io”命令进行安装,或使用Docker提供的安装脚本进行挂载。安装成功后,通过运行“sudo docker run hello-world”验证Docker是否正确挂载并可以正常运行。
2023-03-16 09:08:54
561
编程狂人
Docker
Docker作为一款开源容器化平台,能够实现应用程序及其依赖环境的封装与标准化部署。通过Docker Hub分享和管理镜像资源,开发者可以便捷地在不同环境下快速部署应用。其独特的端口映射功能使得容器内部的应用程序能被外部主机直接访问。Docker通过提升应用的可移植性和可伸缩性,极大地简化了开发者的构建、测试及部署流程,已成为现代云原生架构中不可或缺的关键工具。
2023-03-13 14:25:53
347
编程狂人
站内搜索
用于搜索本网站内部文章,支持栏目切换。
知识学习
实践的时候请根据实际情况谨慎操作。
随机学习一条linux命令:
netstat -tulpn
- 查看网络连接状态、监听的TCP/UDP端口及其对应进程信息。
推荐内容
推荐本栏目内的其它文章,看看还有哪些文章让你感兴趣。
2023-04-14
2023-09-21
2023-07-24
2024-01-24
2023-12-29
2023-03-28
2023-09-04
2023-03-16
2023-08-21
2023-10-26
2023-05-14
2023-11-15
历史内容
快速导航到对应月份的历史文章列表。
随便看看
拉到页底了吧,随便看看还有哪些文章你可能感兴趣。
时光飞逝
"流光容易把人抛,红了樱桃,绿了芭蕉。"