docker
kokoHKM
这个作者很懒,什么都没留下…
展开
-
使用Docker安装MySQL、RabbitMQ、Redis开发环境
RabbitMQdocker run -d -p5671:5671 -p5672:5672 \--hostname=rabbitmqhost \--restart=always \-p15672:15672 \-p15671:15671 \-p25672:25672 \--name rabbitmq \-e RABBITMQ_DEFAULT_USER=yiding \-e RAB...原创 2020-04-17 19:35:29 · 230 阅读 · 0 评论 -
华为云的CentOS7中安装Docker
yum updatewget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repoyum makecacheyum install docker -ysystemctl start docker #启动dockersystemctl enable docker #开机启动doc...原创 2020-04-17 18:58:45 · 330 阅读 · 0 评论 -
无法删除/var/lib/docker:设备或资源忙
文章目录无法删除`/var/lib/docker`:设备或资源忙无法删除/var/lib/docker:设备或资源忙在卸载Docker时,没有停止运行的容器,直接yum remove进行了卸载然后在rm /var/lib/docker时产生了上述的报错解决办法ls -l /var/lib/docker这里可以看到多个文件夹,如A、B、Cumount /var/lib/docker...原创 2018-12-16 20:19:36 · 3712 阅读 · 1 评论 -
使用图形化工具管理“失控”的镜像:Portainer
文章目录下载单机模式集群模式随着本地镜像的越来越多,如何管理就成了大麻烦相关的管理工具也应运而生Portainer就是其中的一款下载docker pull registry.cn-hangzhou.aliyuncs.com/sherry/portainer:latest单机模式创建数据卷docker volume create portainer-data运行容器doc...原创 2018-12-03 17:07:31 · 408 阅读 · 0 评论 -
使用Harbor搭建Docker私有镜像仓库
文章目录registry启动harborHarbor功能简介Docker的镜像仓库和java世界中的jar一样,java的jar由maven中心仓库管理,也可以自己在组织内部搭建私服Docker镜像的公有仓库,如:dockerhub、阿里云镜像中心等,都提供了公开的和私有的仓库类型。但在公司内部,我们往往还是希望完全由自己来管理镜像,不托管在其他第三方服务上。registry传统上,我们...原创 2018-12-01 22:07:53 · 434 阅读 · 0 评论 -
使用Docker创建gitlab时的权限问题
文章目录使用下面的脚本来创建一个gitlab容器实例#!/bin/bashHOST_NAME=gitlab.zln.com# 填写宿主机挂载目录GITLAB_DIR=/home/sherry/volumns/gitlabdocker stop gitlabdocker rm gitlabdocker run -d --hostname ${HOST_NAME} -p 8443:4...原创 2018-12-01 21:02:57 · 5709 阅读 · 1 评论 -
Docker的安装
文章目录UbuntuCentOsUbuntuUbuntu下的安装 sudo apt-get install -y docker.io官网安装sudo apt-get install apt-transport-https sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 36A1D7869245C8950F966...原创 2018-12-03 09:37:59 · 84 阅读 · 0 评论 -
将war项目docker化
文章目录下载tomcat启动tomcat拷贝war到tomcat容器重启容器dockerfile下载tomcatdocker pull daocloud.io/library/tomcat:8.5.15-jre8启动tomcatdocker run -d -p 8080:8080 --name tomcat daocloud.io/library/tomcat:8.5.15-jre8拷贝...原创 2018-12-03 09:23:09 · 214 阅读 · 0 评论 -
docker 的link机制
在实际应用中,免不了容器之间需要互相访问。最简单的,如javaweb程序需要访问mysql,我们一般都是把自己编写的一个javaweb应用打包成一个镜像,mysql则使用厂商已经提供了的镜像这里我们考虑两个容器处于同一宿主机的情况,跨主机通讯以后再讲。Step 1我们启动一个mysql容器docker run --name mysql -e MYSQL_ROOT_PASSWORD=1...原创 2018-12-03 09:21:48 · 830 阅读 · 0 评论 -
docker-compose简介
文章目录HelloWorld编写docker-compose启动停止pig项目示例参数传递示例项目docker-compose.yml用于描述docker容器之间的依赖关系可以一键对多个服务进行启停操作HelloWorld编写docker-composedocker-compose.yml# 当前docker-compose版本version: '3'# 定义微服务se...原创 2018-12-03 09:20:36 · 345 阅读 · 0 评论 -
SpringCloud项目Docker化后的跨主机调用
文章目录当我们在同一台宿主机上部署SpringCloud服务的时候,因为是同一个主机,docker容器之间使用ip+port是可以直接访问的但是当这些微服务部署到不同宿主机的时候,就不能访问了,因为这些服务部署绑定在同一张网卡上。那么怎么做呢?1、服务暴露端口2、微服务注册到注册中心的时候使用宿主机的ipeureka.instance.prefer-ip-address=true# ...原创 2018-12-03 09:16:01 · 3655 阅读 · 1 评论 -
把一个运行的Docker容器做成镜像
文章目录有时候仓库提供的镜像可能不符合我们的需求,我们需要定制属于自己的镜像一种方式是使用Dockerfile,另一种方式可以先把容器运行起来,然后进入容器,把容器改造成我们需要的样子,然后再把这个容器改造后的样子做成镜像docker commit jenkins registry.cn-hangzhou.aliyuncs.com/sherry/jenkins:2.153-1docker...原创 2018-11-30 17:04:09 · 12951 阅读 · 1 评论 -
获取运行时容器的root权限
获取容器iddocker ps使用root用户进入容器docker exec -ti -u root 7509371edd48 bash原创 2018-12-05 08:46:18 · 585 阅读 · 0 评论 -
设置Docker容器开机自启
文章目录有时候我们希望我们的Docker容器在重启后能够自动启动,无需手动重启,这个时候可以使用-restart参数来进行设置docker run --restart=always XXX如果容器已经在运行了,想要重启后自动开启运行docker update --restart=always XXX对于restart参数,always:无论退出状态是如何,都重启容器no:容器退出时,...原创 2018-12-02 20:57:35 · 1343 阅读 · 1 评论 -
常用Docker镜像的使用
文章目录DockerUIphp-adminMySQLZooKeeperRedisRabbitMQActiveMQMongoDBNginxDockerUI单机版的Docker镜像、容器管理工具docker pull abh1nav/dockerui:latest docker run -d -p 9000:9000 -v /var/run/docker.sock:/docker.sock ...原创 2018-12-04 15:35:04 · 281 阅读 · 0 评论