草庐IT

DOCKER_USERNAME

全部标签

Docker:网络配置

目录一、网络模式简介二、bridge模式以及host模式的命令演示bridge模式host模式三、自定义网络一、网络模式简介Docker在创建容器时有四种网络模式:bridge/host/container/none,bridge为默认不需要用--net去指定,其他三种模式需要在创建容器时使用--net去指定1.bridge模式(默认模式)dockerrun时使用--net=bridge,这种模式会为每个容器分配一个独立的NetworkNamespace,同一个宿主机上的所有容器会在同一个网段下,相互之间是可以通信的注1:bridge为默认模式,不需要使用参数--net去指定,使用了--net

500.【registry】 搭建docker私有仓库

一、下载registry压缩包wgethttps://github.com/distribution/distribution/releases/download/v2.8.1/registry_2.8.1_linux_amd64.tar.gz二、解压registry压缩包,并复制到/usr/bin/目录下[root@qijing0workspace_registry]#tar-zxvfregistry_2.8.1_linux_amd64.tar.gzLICENSEREADME.mdregistrymvregistry/usr/bin/三、创建配置文件[root@qijing0workspac

20230327--个人Docker镜像仓库管理

20230327--个人Docker镜像仓库管理为了方便后续的DevOps流水线部署实践,构建一个常用的Docker镜像仓库。一个是基于私有网络Harbor,一个利用阿里云的个人免费服务。一)Harbor个人Docker镜像仓库管理1、Harbor中创建项目登录Harbor--新建项目--输入项目名称、设置访问级别、设置存储容量等。2、上传镜像查看本地镜像#dockerimagels|grepslavejenkins/slavelatest16a1f7a1060820monthsago467MBjenkins/jnlp-slavelatest305b666795e821monthsago467

基于Docker搭建JenkinsCICD流程

本文目标:使用Windows上安装的Docker来安装和运行Jenkins,并搭建基于本地代码仓库的CICD流程。要求熟悉Docker,并熟练使用基本的命令。一、Jenkins的安装建议参考官方的英文文档:BuildaJavaappwithMaven(jenkins.io)需要注意,官方中文文档比较落后,且按照其教程并不能顺利搭建和启动Jenkins。第一步,确认本地Docker已经完成安装,且容器类型为LinuxContainer,而非WindowsContainer,这个可以右击右下角Docker图标确认。第二步,创建自定义网络:dockernetworkcreatejenkins第三步,

RustDesk reset by peer 连接被对方关闭 Docker k8s

最近搞物联网硬件的时候需要搭建一个RustDesk参考文档:https://rustdesk.com/docs/zh-cn/self-host/install/看到有一个DockerCompose的部署version:'3'networks:rustdesk-net:external:falseservices:hbbs:container_name:hbbsports:-21115:21115-:21116#自定义hbbs映射端口-:21116/udp#自定义hbbs映射端口image:rustdesk/rustdesk-server:latest-arm64v8command:hbbs-r

git设置username和email

  1设置用户名gitconfig--globaluser.name"username"2设置邮箱(没有双引号)gitconfig--globaluser.emailuseremail@qq.com 3.查看用户名和密码gitconfiguser.namegitconfiguser.email 

openldap docker k8s部署

1、docker部署首先编写docker-compose.yml文件:version:'2'services: openldap:  image:osixia/openldap:1.5.0  container_name:openldap  restart:always  environment:   LDAP_ORGANISATION:"gavin"   LDAP_DOMAIN:"auth.gavin.cn"   LDAP_BASE_DN:"dc=auth,dc=gavin,dc=cn"   LDAP_ADMIN_PASSWORD:"123456"   LDAP_CONFIG_PASSWOR

docker-将自己的Linux打包为镜像

1、将Linux整个系统打包成tar文件cd/root/tar--numeric-owner--exclude=/proc--exclude=/sys--exclude=/dev-cvfcentos7-base.tar/ls2、导入镜像文件catcentos7-base.tar|dockerimport-10.2.2.2:80/library/nginx-php5:v1.1dockerimages3、Dockerfile制作3.1自定义启动shellstart.sh#!/bin/sh#启动/data/app/php-cgi/sbin/php-fpmstart/data/app/nginx/sb

【Docker】docker中容器之间通信方式

文章目录1.Docker容器之间通信的主要方式1.1通过容器ip访问1.2.通过宿主机的ip:port访问1.3.通过link建立连接(官方已不推荐使用)1.4.通过User-definednetworks(推荐)2.参考资料点击跳转:Docker安装MySQL、Redis、RabbitMQ、Elasticsearch、Nacos等常见服务全套(质量有保证,内容详情)1.Docker容器之间通信的主要方式1.1通过容器ip访问容器重启后,ip会发生变化。通过容器ip访问不是一个好的方案。1.2.通过宿主机的ip:port访问通过宿主机的ip:port访问,只能依靠监听在暴露出的端口的进程来进行