摘要: 1.docker的基础网络类型 bridge 默认类型 host host类型,使用宿主机网络,网络性能是最高的,缺点是宿主机占用端口,则容器无法用该端口 (--network=host) container 容器类型,与其他的容器共用网络 none 没有网络,上不了外网 2.如何查看一个容器的网络 阅读全文
posted @ 2022-06-13 14:01 张福帅 阅读(91) 评论(0) 推荐(0)
摘要: 1.报错内容 [root@docker03 ~]# docker run -it -p 80:80 centos:latest /bin/bash WARNING: IPv4 forwarding is disabled. Networking will not work. 解决方法: 在docke 阅读全文
posted @ 2022-06-13 14:01 张福帅 阅读(90) 评论(0) 推荐(0)
摘要: 1.在github下载源码包 [root@docker03 ~]# wget https://github.com/goharbor/harbor/releases/download/v1.10.0/harbor-offline-installer-v1.10.0.tgz 2.解压源码包 [root 阅读全文
posted @ 2022-06-13 14:00 张福帅 阅读(44) 评论(0) 推荐(0)
摘要: 1.下载私有仓库镜像 [root@docker03 ~]# docker pull registry Using default tag: latest latest: Pulling from library/registry c87736221ed0: Pull complete 1cc8e0b 阅读全文
posted @ 2022-06-13 13:58 张福帅 阅读(108) 评论(0) 推荐(0)
摘要: 问题: 1.无法知道容器的IP 解决:使用--link的参数,使容器互通(在/etc/host解析中加了解析) [root@docker03 ~]# docker run -it --name web alpine:v2 [root@docker03 ~]# docker run -it --lin 阅读全文
posted @ 2022-06-13 13:57 张福帅 阅读(33) 评论(0) 推荐(0)
摘要: 1.查看镜像一共多少层(有文件变化的算一层) [root@docker03 ~]# docker history centos6.9_nginx:v2 IMAGE CREATED CREATED BY SIZE COMMENT ddd1ed983cc3 24 hours ago /bin/sh -c 阅读全文
posted @ 2022-06-13 13:55 张福帅 阅读(44) 评论(0) 推荐(0)
摘要: 1.dockerfile常用指令 FROM 基础镜像 RUN 制作镜像过程中所需要的命令 CMD 容器启动的时候执行的初始命令(容易被替换) ENTRYPOINT 容器启动的时候执行的初始命令(不容易被替换) WORKDIR 容器启动时默认目录(默认是/目录) ADD 把dockerfile当前目录 阅读全文
posted @ 2022-06-13 13:53 张福帅 阅读(128) 评论(0) 推荐(0)
摘要: 1.制作一个基于centOS6版的Nginx镜像(单服务) 11.启动并进入容器 [root@docker03 ]# docker run -it -p 80:80 centos:6.9 /bin/bash [root@9dac33fe6bda /]# 1.2更改容器系统的yum源和epel源 [r 阅读全文
posted @ 2022-06-13 13:34 张福帅 阅读(66) 评论(0) 推荐(0)
摘要: 1.宿主机目录映射容器目录 [root@docker03 /opt]# docker run -d -p 80:80 -v /opt:/usr/share/nginx/html nginx:latest 11414881669cfd9f9c485668233a14fb6765835df1375f48 阅读全文
posted @ 2022-06-13 13:32 张福帅 阅读(27) 评论(0) 推荐(0)
摘要: 1.docker run -d -p 80:80 nginx:latest 2.iptables查看规则 [root@docker03 ~]# iptables -t nat -L -n Chain PREROUTING (policy ACCEPT) target prot opt source 阅读全文
posted @ 2022-06-13 13:23 张福帅 阅读(154) 评论(0) 推荐(0)
摘要: 1.docker run -d(后台运行)-p(端口映射) 【创建并启动容器,本地如果没有镜像的话会在线拉取镜像】 [root@docker03 ~/docker]# docker run -d -p 80:80 nginx:latest nginx -g 'deamon off;' 28aa819 阅读全文
posted @ 2022-06-13 13:21 张福帅 阅读(81) 评论(0) 推荐(0)
摘要: 1.docker的主要内容 (1).docker是一个cs架构 (2).docker主要:镜像 容器 仓库 网络 存储 监控 (3).docker是一个软件的打包技术 2.docker镜像基础命令 1.docker search Nginx(搜索镜像) [root@docker03 ~]# dock 阅读全文
posted @ 2022-06-13 13:18 张福帅 阅读(45) 评论(0) 推荐(0)
摘要: 1.什么是容器 容器是一个隔离的环境中运行的一个进程,如果结束进程,容器就会停止。 容器的隔离环境: 1.拥有自己的IP 2.拥有自己的系统文件 3.自己的主机名和进程管理 2.容器和虚拟化的区别 1.虚拟机: 硬件cpu支持(vt虚拟化),模拟计算硬件,走正常的开机启动 2.bios开机自检--根 阅读全文
posted @ 2022-06-13 13:16 张福帅 阅读(32) 评论(0) 推荐(0)