Docker
文章平均质量分 79
Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。
Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化
似锦_
王锡豪,code是爱好,有兴趣的可以关注,定不负代码不负卿。java开发工程师
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
windows10家庭版安装docker教程,报Docker Desktop requires Windows 10 Pro or Enterprise version 15063 to run.
因为我的电脑是window家庭版,所以安装的时候有点麻烦,记录下。原创 2023-04-11 18:47:02 · 2236 阅读 · 0 评论 -
Docker搭建mysql报错(已解决):“WARNING: IPv4 forwarding is disabled. Networking will not work.
今天在docker启动mysql的时候,出现的错误:WARNING: IPv4 forwarding is disabled. Networking will not work,其实是个警告,但是可以看出来网络是没有工作的,我是用本地连接服务器sql,果然出错了,连接不上。我百度了一下大概原因就是Docker处于安全考虑默认关闭一个设置,就是ipv4的,解决方法:vim /etc/sysctl.conf `添加一行: # 新增一行net.ipv4.ip_forward=1# 重启netw原创 2022-05-01 06:15:00 · 969 阅读 · 0 评论 -
使用Docker搭建MySQL数据库以及主从复制(一主一从)
使用Docker搭建主从复制使用Docker拉取MySQL镜像,使用5.7版本我们可以先使用search命令查询一下mysql镜像,选择官方版本原创 2022-04-28 11:28:20 · 1559 阅读 · 2 评论 -
Docker Compose、Docker Swarm (docker进阶 狂神)
文章目录Docker Compose安装开源项目:博客实战:自己编写微服务上线Docker Swarm四台机器安装docker环境Swarm集群搭建Raft协议体会灰度发布(金丝雀发布)其他命令学习方式Docker Compose简介DockerDockerfile build run 手动操作,单个容器!微服务,100个微服务,依赖关系。Docker Compose 来轻松高效的管理容器,定义运行多个容器。官方介绍定义运行多个容器YAML file配置文件single command原创 2022-01-13 09:17:43 · 3301 阅读 · 0 评论 -
Redis集群部署实战以及SpringBoot微服务打包Docker镜像(七)
部署redis集群创建网卡[root@localhost ~]# docker network create redis --subnet 172.38.0.0/16d87c5b1c0a4283c83c485782823e815b176106800482bdc90ac685b750548316可以查看下这和网卡的信息[root@localhost ~]# docker network inspect redis[ { "Name": "redis",原创 2022-01-12 11:54:57 · 657 阅读 · 0 评论 -
Docker网络详解 (六)狂神
文章目录1. Docker默认的网络模式bridge模式host模式container模式none模式2 容器互联(了解)3 自定义网络4. Docker网络之间的互联Redis集群部署1. Docker默认的网络模式使用以下命令查看所有的Docker网络:docker network lsDocker默认提供了四个网络模式,说明:bridge:容器默认的网络是桥接模式(自己搭建的网络默认也是使用桥接模式,启动容器默认也是使用桥接模式)。此模式会为每一个容器分配、设置IP等,并将容器连接原创 2022-01-11 09:23:44 · 629 阅读 · 0 评论 -
Docker手写dockerfile的centos镜像 (五)
docker手写centos镜像先看下官方的centos有多么节俭~下载一个镜像[root@localhost ~]# docker pull centos:77: Pulling from library/centos2d473b07cdd5: Pull complete Digest: sha256:9d4bcbbb213dfd745b58be38b13b996ebb5ac315fe75711bd618426a630e0987Status: Downloaded newer image原创 2022-01-10 09:28:11 · 295 阅读 · 0 评论 -
Docker数据卷容器以及Dockerfile (四)
文章目录1. 数据卷介绍2 数据卷简单使用3 MySQL容器建立数据卷同步数据4 常用命令创建数据卷查看所有的数据卷查看指定数据卷的信息删除数据卷删除容器之时删除相关的卷使用 --mount创建数据卷5 具名挂载和匿名挂载匿名挂载具名挂载6 Dockerfile中设置数据卷容器数据卷1. 数据卷介绍Docker将运用与运行的环境打包形成容器运行, Docker容器产生的数据,如果不通过docker commit生成新的镜像,使得数据做为镜像的一部分保存下来, 那么当容器删除后,数据自然也就没有了。 为了原创 2022-01-09 20:32:14 · 697 阅读 · 0 评论 -
图形化管理工具Portaniner安 以及 Docker镜像详解(三)
图形化管理工具Portaniner安装Portaniner是Docker的图形化管理工具,类似的工具还有Rancher(CI/CD再用)下载运行Portaniner镜像并运行,设置本机映射端口为8088[root@localhost conf]# docker run -d -p 8088:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --privileged=true portainer/portainerUn原创 2022-01-09 09:25:23 · 1266 阅读 · 0 评论 -
Docker常用命令 (二)
文章目录Docker常用命令1 基础命令2 镜像命令查看镜像docker search 搜索镜像docker pull 镜像名[:tag] 下载镜像docker rmi 删除镜像3 容器命令拉取一个centos容器运行容器进入容器退出容器列出运行过的程序4 其他常用命令日志的查看查看容器中进程信息查看容器的元数据进入当前正在运行的容器拷贝操作命令小节的图解如下:Docker常用命令1 基础命令docker version #查看docker的版本信息docker info原创 2022-01-08 14:26:19 · 1167 阅读 · 0 评论 -
Docker概述 docker的基本介绍和应用场景 虚拟化技术和容器化技术(一)
1. Docker概述(1)基本介绍Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。Docker 从 17.03 版本之后分为 CE(Community Edition: 社区版) 和 EE(Enterp原创 2022-01-08 10:05:03 · 727 阅读 · 0 评论 -
Docker安装教程
Docker安装教程安装docker的工具包:yum install -y yum-utils安装Docker镜像 我是用的是国内阿里云镜像yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo看docker还需要下载其他的包yum makecache fast安装:yum install docker-ce docker-ce-c原创 2022-01-06 08:41:11 · 295 阅读 · 0 评论
分享