k8s:https://www.rancher.cn/swarm:https://github.com/dockersamples/docker-swarm-visualizerhttps://www.portainer.io/installation/https://www.cnblogs.com/xishuai/p/docker-swarm.html原文:https://www.cnblogs.com/wswind/p/11811807.html
Get https://registry-1.docker.io/v2/library/hello-world/manifests/latest: net/http: TLS handshake timeout或 Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers).See ‘docker run --help‘. 解决办法 在 vim /etc/docker/daemon.json 添加镜像 {"registry-mirrors":["https://registry.docker-cn.com","https://pee6...
在Mac上下载安装docker,下载链接:Stable安装完成后打开,点击顶部状态栏中鲸鱼图标会弹出操作菜单,如下图所示:启动终端,检查安装后的docker版本:yanguobindeMacBook-Pro:~ yanguobin$ docker --version Docker version 19.03.1, build 74b1e89另外,在终端直接输入docker命令来查看所有命令选项:yanguobindeMacBook-Pro:~ yanguobin$ docker 通过docker command —help更深入了解具体命令的使用方法:yanguobindeMacBook-P...
■ 磁盘空间和docker资源之间的关系 通过docker info | grep Space可以看到Docker占据的磁盘空间的信息。其中Data Space Used表示实际上docker资源占用掉的磁盘空间。相对应的Metadata Space Used是表示了所谓的metadata占据空间的大小。 data和metadata默认情况下是放在/var/lib/docker/devicemapper/devicemapper中。由于一般/var属于系统盘,而系统盘的大小是比较小的,所以docker很容易占满整个系统盘的空间。所以最好...
前言介绍 Yapi 由 YMFE 开源,旨在为开发、产品、测试人员提供更优雅的接口管理服务,可以帮助开发者轻松创建、发布、维护 API。项目地址:https://github.com/YMFE/yapi官网:https://yapi.ymfe.org/,Yapi具有以下功能特性;权限管理扁平化权限设计,即保证了大型企业级项目的管理,又保证了易用性可视化接口管理基于 websocket 的多人协作接口编辑功能和类 postman 测试工具,让多人协作成倍提升开发效率Mock Server易用的 Moc...
#docker安装mysql docker pull mysql docker run --name mysql -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123 -d mysql这个时候navicat远程连接mysql的时候,会提示以下错误:解决方法:1、在虚拟机中登录到mysql容器,然后进入mysqldocker exec -it mysql /bin/bash mysql -uroot -p Enter password: mysql> select host,user,plugin,authentication_string from mysql.user;备注:host为 % 表示不限制ip localhost表示本机使用 ...
Docker volume 的几种形态 有状态容器都有数据持久化需求。前一篇文章中提到过,Docker 采用 AFUS 分层文件系统时,文件系统的改动都是发生在最上面的容器层。在容器的生命周期内,它是持续的,包括容器在被停止后。但是,当容器被删除后,该数据层也随之被删除了。因此,Docker 采用 volume (卷)的形式来向容器提供持久化存储。Docker volume 有如下几种形态。 无 - 不使用...
自从用了docker,就一直无法忘怀,省去了很多部署成本。特别是可以统一开发环境和部署环境,在实际开发中有很大的实用价值。作为一个伪全栈,我是力推大家学习docker技术的。这种共享linux内核的机制,带来的轻量化和效率。能最大限度的发挥服务器性能。好了下面说说从零开始ubuntu上部署docker。这里我用的是vm虚拟机ubuntu16 server 64位版。1、默认安装是没有sshd服务的,如果要用远程工作就要先安装sshd服务。因为后面我们要用...
前提:需要停止docker进程 1、找到容器的iddocker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES b1917d5ddeb3 nginx "nginx -g 'daemon of…" 5 weeks ago Up About a minute 80/tcp, 0.0.0.0:8001->8001/tcp nginx2、进入宿主机容器的配置文件目录cd /var/lib/docker/containers/b...
docker images往往不知不觉就占满了硬盘空间,为了清理冗余的image,可采用以下方法:1.进入root权限sudo su2.停止所有的container,这样才能够删除其中的images:docker stop $(docker ps -a -q)如果想要删除所有container的话再加一个指令:docker rm $(docker ps -a -q)3.查看当前有些什么imagesdocker images4.删除images,通过image的id来指定删除谁docker rmi <image id>想要删除untagged images,也就是那些id为<None>的ima...
1. docker登陆docker login -u 用户名 -p 密码 IP地址2. 退出登陆docker logout3. 查询本地仓库的所有镜像docker images4. 重命名镜像docker tag 镜像id 镜像:版本号5. 删除镜像docker rmi 镜像id6. 查询本地所有容器docker ps7. 查询本地所有运行的容器docker ps -a8. 导出容器快照docker export 容器id > x:/xx/xx.tar9. 导入容器快照docker import - x:/xx/xx.tar 10. 导出镜像docker save 镜像id > x:/xx/xx.tar11. 导入境像do...
本次笔记主要记录教程中的几个实战案例的实际情况1,使用supervisor管理进程忘了截图了,就不写了。教程中写的比较清楚。但是注意,如果刚刚学习了上一章的网络配置,需要将网络的forward打开,不然容器无法更新。2,创建tomcat/weblogic集群下载jdk和tomcat,并进行解压,另个格式分别为tar.gz,一个是gz。百度网盘链接:jdk7u80:http://pan.baidu.com/s/1dDEX51ftomcat8.0.24:http://pan.baidu.com/s/1jGnIXd8对于tomcat为tar....
Docker在服务器中生成mysql数据库拉取镜像docker pull mysql:5.7 # 拉取 mysql 5.7docker pull mysql # 拉取最新版mysql镜像启动容器sudo docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7–name:容器名,此处命名为mysql-e:配置信息,此处配置mysql的root用户的登陆密码-p:端口映射,此处映射 主机3306端口 到 容器的3306端口-d:源镜像名,此处为 mysql:5.7 如果要建立目录映射duso docker ...
一 安装netcore 2.0 SDK在centos 上面安装netcore 2.0 与window上面是不太一样的,注意,linux是不支持同时安装两个版本的.netcore SDK的,由于我之前开发过netcore 1.04 的,现在需要升级到2.0的SDK那如何升级。1.找到当前的安装路径:2.安装.netcore 2.0在这边找到你要安装的对应的包:https://www.microsoft.com/net/download/linux 打开 yum instructions 链接:我选择不升级内核,直接安装sdk 所以只需要执行框中的两行命...
1、进入docker hub镜像仓库地址:https://hub.docker.com/2、搜索rabbitMq,进入官方的镜像,可以看到以下几种类型的镜像;我们选择带有“mangement”的版本(包含web管理页面);3、拉取镜像docker pull rabbitmq:3.7.7-management使用:docker images 查看所有镜像 4、根据下载的镜像创建和启动容器docker run -d --name rabbitmq3.7.7 -p 5672:5672 -p 15672:15672 -v `pwd`/data:/var/lib/rabbitmq --hostname myRabbit -e RA...