Docker
-
Docker RUN CMD
IMAGE LAYERS1 ADD file … in / 2.67 MB 2 CMD [“/bin/sh”] 0 B 3 COPY dir:224deceb6f6152738d1b0…
-
docker-compose 网络配置
networks: default: #局域网络名称 driver: bridge #指定网络驱动 DRIVER 在同一个局域网中的容器可以通过容器名进行访问; 加入已经存在的网络,先创建一个myapp的网络,让后创建的容器加入已经存在的网络,使其可以通信 # 创建网络 docker network creat <Network Name> #查…
-
宿主机网络中其它机器与Docker容器网络互通配置
前言 目前项目采用微服务架构进行开发,Nacos和其它服务部署到Docker中,Docker中容器采用的网络默认是桥接模式(Bridge),默认的子网码是172.17.0.1/16;宿主机是192.168.1.231;同宿主机其它网络也是192.168.1.39;同事提出本地机器想与Docker中容器互通,访问方式如下:本地机器直接ping 容器IP(172…
-
docker下修改mysql配置文件
1 docker ps 第二步: 进入要修改的镜像 1 docker exec -it 容器ID /bin/bash 第三步: 进入要修改的文件目录 1 cd /etc/mysql 第四步: 安装vim 如果不安装vim在使用vim的时候会报找不到,在修改docker中mysql的配置文件,无法使用vi命令。 1 apt-get upd…
-
Docker 安装后 报 Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? 解决办法
1.看 /etc/docker/daemon.json 的配置 { “registry-mirrors”:[“https://—.mirror.ali—yuncs.com”] } 解决办法 $ systemctl daemon-reload $ sudo service docker restart $ sudo service do…
-
docker引发的内核惨案
(1)报错:unregister_netdevice: waiting for vethfa4b4ee to become free. Usage count = 1 踩了个内核的坑 docker 1.9.1 kernel 3.10.327(redhat7) 先记录下,还没有找到哪个内核版本修复了这个问题,知道的朋友也可以留个言。 https://b…
-
docker的loop-lvm和direct-lvm
1.先了解一下LVM LVM是 Logical Volume Manager,逻辑的概念,Linux用户安装Linux操作系统时遇到的一个常见的难以决定的问题就是如何正确地评估各分区大小,以分配合适的硬盘空间。普通的磁盘分区管理方式在逻辑分区划分好之后就无法改变其大小,当一个逻辑分区存放不下某个文件时,这个文件因为受上层文件系统的限制,也不能…
-
docker-compose安装和使用
Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服务。 2、安装 Linux Linux 上我们可以从 Github 上下载它的二进制包来使用,最新发行的版本地址:https://github.c…
-
docker删除docker_gwbridge网桥
最后更新时间:2018年12月26日 使用命令:docker network rm docker_gwbridge 提示无法删除。 [root@localhost ~]# docker network rm docker_gwbridgeError response from daemon: network docker_gwbridge has activ…
-
构建Docker镜像仓库的另一选择:Nexus3 – DockOne.io
我们知道,构建企业内部私有Docker镜像仓库有很多选择,比如可以采用原生的Docker Registry服务,也可以部署更加专业的工具,例如SUSE team的Portus (https://github.com/SUSE/Portus)或VMware出品的Harbor(https://github.com/vmware/harbor)。我们也就曾对Har…