docker
文章平均质量分 56
fate急速出击
这个作者很懒,什么都没留下…
展开
-
kubernetes(k8s)篇(一)(2022年最新)使用KubeKey安装k8s集群及k8sUI界面KubeSphere
文章目录1.准备Linux机器1.1准备一台虚拟机1.2安装必要依赖项1.3导出上边配置的机器,然后再复制两台1.4验证三台机器ssh 是否互通2.下载 KubeKey (master 节点执行即可)3.创建集群3.1创建示例配置文件3.2编辑配置文件4.使用配置文件创建集群1.准备Linux机器1.1准备一台虚拟机我这边用的是新导入的本地虚拟机(centos7.9_2009)1.2安装必要依赖项我这边先参考KubeSphere的文档为虚拟机装必备的依赖包 socat , conntrac原创 2022-04-09 12:02:13 · 3052 阅读 · 0 评论 -
kubernates(K8s) 踩坑日记(一)init初始化报错 dial tcp [::1]:10248: connect: connection refused
文章目录报错信息系统版本解决办法报错信息初始化命令kubeadm init --image-repository registry.aliyuncs.com/google_containers[kubelet-check] Initial timeout of 40s passed.[kubelet-check] It seems like the kubelet isn't running or healthy.[kubelet-check] The HTTP call equal to原创 2022-04-08 14:42:11 · 2936 阅读 · 0 评论 -
7.编写Dockerfile将jar包打成镜像并创建容器运行
1. 编写Dockerfile文件创建Dockerfile文件touch Dockerfilevim DockerfileFROM java:11MAINTAINER wangxlADD gateway-1.0.jar gateway.jarEXPOSE 10010ENTRYPOINT ["java","-jar","gateway.jar"]FROM: 基础镜像,通过jdk8镜像开始MAINTAINER: 维护者ADD: 复制jar包到镜像内,名字为app.jarEXPO原创 2022-03-15 15:47:15 · 1721 阅读 · 0 评论 -
6. 修改docker端口 (映射宿主机和docker容器中的端口)
1. 查询已运行的容器2. 停止docker服务systemctl stop docker3. 进入主机配置文件目录cd /var/lib/docker/containers/51360d643a33* ##51360d643a33 --->容器id4. 修改配置文件vim hostconfig.json原先我的mysql 映射端口是3306 ,这里我将它修改为3307如果是修改docker 中的端口的话还需要执行下面这一步操作vim config.v2.json原创 2022-03-15 09:55:19 · 3866 阅读 · 0 评论 -
5.Docker操作数据卷
1. 数据卷作用将容器与数据分离, 解耦合, 方便操作容器内的数据, 保证数据安全2. 数据卷操作命令#help 帮助docker volume --helpdocker volume create ${数据卷名} ##创建数据卷docker volume inspect${数据卷名} ##查看数据卷路径docker volume ls ##查看全部数据卷docker volume prune ##删除未使用的数据卷docker volume rm ${数据卷名} ##删除原创 2021-12-23 11:14:47 · 2493 阅读 · 0 评论 -
4.docker进入容器
这里以上一篇文章的nginx 容器为例,进入容器修改Nginx默认的 Welcome to nginx!1. 进入容器#进入容器命令 docker exec -it ${容器名称} bashdocker exec -it myNginx bash2. 找到nginx默认页面对应的index.html 文件2.1 找index.html我们去docker hub 中查看我们拉取的镜像对应的说明文档2.2 进入目录cd /user/share/nginx/html3. 修改ind原创 2021-12-22 16:28:41 · 2385 阅读 · 0 评论 -
3.docker创建容器 (docker容器命令)
1.nginx 容器拉取2.运行创建一个nginx容器# 查看镜像docker imagesdocker run --name myNginx-p 80:80 -d nginx2.1. 命令解读docker run : 创建并运行一个容器–name : 给容器起一个名字, 比如叫做 myNginx-p : 将宿主机端口与容器端口映射, 冒号左侧是宿主机端口, 右侧是docker容器端口-d : 后台运行容器nginx : 镜像名称 , 例如nginx# 查看运行中的容原创 2021-12-17 11:29:39 · 30272 阅读 · 1 评论 -
2.docker导入导出镜像
1.拉取一个镜像# 拉取镜像docker pull nginx# 查看镜像docker images2.导出镜像docker save -o nginx.tar nginx:latest #导出到当前pwd路径下的文件夹 3.模拟导入镜像# 查看镜像docker images# 删除镜像docker rm nginx:latest# 我们已经删除了docker 中的镜像 接着用前面导出成tar格式的文件导入成docker镜像docker load -i ng原创 2021-12-17 10:20:53 · 1884 阅读 · 0 评论 -
1.docker 安装(centos7)
docker 安装(centos7)1、yum 包更新到最新yum update2、安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的yum install -y yum-utils device-mapper-persistent-data lvm23、 设置yum源yum-config-manager --add-repo https://download.docker.com/linux/centos/doc原创 2021-12-17 10:04:14 · 663 阅读 · 0 评论