docker相关

下载Ubuntu18.04文件64位(32位安装不了MySQL)

https://old-releases.ubuntu.com/releases/18.04.4/?_ga=2.44113060.1243545826.1617173008-2055924693.1608557140
Linux

ubuntu16.04打开控制台:到桌面,可以按快捷键ctrl+alt+t
查看IP:ifconfig -a ;找到“inet addr”,如图,后面的就是IP地址
更改用户:su root
更新软件包:apt-get update
安装编辑工具vim:apt-get install vim
查看22号端口是否被开通:netstat -tnl
重启ubuntu系统:sudo reboot
sudo shutdown -h now:立即关机并停止所有程序。
sudo shutdown -h +5:在5分钟后关机。
 sudo ufw allow 22
sudo poweroff:同样用于关机,但可能需要输入管理员密码。
Ctrl+Alt+Del:按下这三个键,会出现关机对话框,选择关机即可。
getconf LONG_BIT:查看Linux系统多少位
lsb_release -a 查看Linux系统详细信息

查看版本 Docker -v
查看docker 状态:systemctl status docker ;q 退出
查看镜像:docker images
查看容器: docker ps ;docker ps -a
进入容器: docker exec -it 容器名称 /bin/bash #容器名称和/bin之间有一个空格
docker exec -it mynginx /bin/bash
退出容器:exit
搜索MySQL镜像:docker search mysql
拉取下载MySQL镜像:docker pull mysql:8.0.26
重启MySQL :docker restart mysql
打开ssh后命令连接服务器:ssh username@server_ip
下载一个mysql镜像:docker pull mysql
运行镜像,生成mysql_zhangsan数据库(专门给张三用的数据库) docker run -p 3306:3306 --name mysql_zhangsan -e MYSQL_ROOT_PASSWORD=123456 -d mysql ad10e4bc5c6a0f61cbad43898de71d366117d120e39db651844c0e73863b9434
docker run
-d --name mysql
-e MYSQL_ROOT_PASSWORD=root
-v /usr/mysql:/var/lib/mysql
-p 3306:3306 mysql:8.0.26

Xshell 一直连接虚拟机失败,是因为 ubuntu系统22端口没打开
ubuntu安装docker{ubuntu16.04下安装docker}
https://blog.51cto.com/melon0809/5389560
https://blog.csdn.net/weixin_44006354/article/details/121520512
安装到这一步

拉取MySQL镜像(版本8.0)

https://blog.csdn.net/m0_55649935/article/details/131603793

Mysql(版本8.0.26

报错与解决:
1.docker pull mysql 报错
latest: Pulling from library/mysql
no matching manifest for linux/386 in the manifest list entries
原因在于绝大部分镜像都不支32位系统的
在这里插入图片描述

nginx虽没写安装路径,但是安装路径是 /usr/share/nginx/html
本地上传文件

nginx

宿主机上文件拷贝到容器nginx上:
docker cp html mynginx:/usr/share/nginx

宿主机上文件复制到容器路径下
Mv 把dist改名html

Portainer安装:
https://zhuanlan.zhihu.com/p/371060982
首先下载Portainer的Docker镜像
docker pull portainer/portainer

然后再使用如下命令运行Portainer容器;
docker run -p 9000:9000 -p 8000:8000 --name portainer
–restart=always
-v /var/run/docker.sock:/var/run/docker.sock
-v /mydata/portainer/data:/data
-d portainer/portainer
Portainer访问地址:
http://192.168.1.45:9000/#!/init/admin
admin/admin1234567

查看日志

docker logs -f portainer
Portainer使用手册
https://zhuanlan.zhihu.com/p/371060982

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/645356.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

国民技术N32G430C8开发笔记一-新建IAR工程

一、创建IAR工程 1、新建工程,保存到project文件夹。 2、添加SDK到工程。 根据原厂SDK的文件结构在IAR新建相应分组,把各个文件夹的文件加载进去,其中startup文件选择IAR平台的startup_n32g430_EWARM.s。 3、添加头文件路径&#xff0…

2024-01-24(ElasticSearch)

1.mysql和elasticsearch的架构: 2.IK分词器利于分中文词汇。 底层是有一个中文字典,这个字典中的中文词汇也是可以拓展的和禁用某些词。 3.mapping常见属性: type:数据类型 index:是否索引 analyzer:分…

重设红帽Linux root密码:简单实用指南

在使用红帽Linux系统时,我们可能会遇到忘记root密码的情况红帽linux系统root密码,这时候该怎么办呢?本文将详细介绍如何重置红帽Linux系统的root密码。 1.进入单用户模式 首先,我们需要进入单用户模式。开机时红帽linux系统root…

一个使用pyqt的word文档查重工具

一个使用pyqt的word文档查重工具 使用场景代码使用截图打包好的软件下载链接结尾 使用场景 有时我们在借鉴一篇文档之后还不想有太多重复,这个时候可以使用这个工具对两个word文档进行对比 代码 import sys from PyQt5.QtWidgets import QApplication, QMainWind…

C++ inline 关键字有什么做用?

C/C 之中 inline 是一个很有意思的关键字,奇奇怪怪的用法见过不少,今天抽点时间出来聊聊这个东西。 inline 可以用在那些方面?修饰 inline 内链关键字到底有什么作用? OK:started 1、inline 可以用在类成员函数的声明…

Redisson 分布式锁解决主从一致性问题的原理

目录 一、主从不一致产生原因 二、Redisson 解决主从一致性的原理 一、主从不一致产生原因 1. Redis 主从集群:主从读写分离,主节点将数据同步给从节点 主节点:增删改从节点:读 2. 主从同步存在延迟,若主节点宕机…

前端开发提高效率的两大工具

一、浏览器中的开发者工具 怎么启动开发者工具? 在浏览器中按下F12或者鼠标右键点击检查 怎么利用(常用的几点)? 1、元素 点击标红的图标可以用于在页面选择元素,同时右侧会找到元素在前端代码中的位置 点击下方红…

(delphi11最新学习资料) Object Pascal 学习笔记---第3章第3节(Case语句)

Object Pascal 学习笔记,Delphi 11 编程语言的完整介绍 作者: Marco Cantu 笔记:豆豆爸 3.3 Case 语句 ​ 如果您的 if 语句变得非常复杂,并且它们基于对序数值的测试,您可以考虑将它们替换为 case 语句。case 语句包括一个用于…

Hudi学习笔记(一)

大数据发展背景 Hudi用于管理分布式文件系统上大型分析数据集存储,支持Spark和Flink整合。它能够是DFS数据集在分钟级时延内支持变更,也支持下游系统对这个数据集的增量处理。 学习目标 什么是数据湖为什么使用数据湖Hudi基本功能如何编译Hudi源码Hud…

MySQL(七)MySQL和Oracle、PostgreSQL的区别

文章目录 一、MySQL和Oracle1.1 基本差别1.2 使用区别 二、MySQL和PostgreSQL2.1 基本差别2.2 使用差别 本系列文章: MySQL(一)SQL语法、数据类型、常用函数、事务 MySQL(二)MySQL SQL练习题 MySQL(三&…

vue 解决:Module not found: Error: Can‘t resolve ‘vue-router‘ 的问题

1、问题描述: 其一、报错为: Module not found: Error: Cant resolve vue-router 中文为: 找不到模块:错误:无法解析“vue-router” 其二、问题描述为: 根据报错的中文信息可知:应该是无法…

【linux】远程桌面连接到Debian

远程桌面连接到Debian系统,可以使用以下几种工具: 1. VNC (Virtual Network Computing) VNC(Virtual Network Computing)是一种流行的远程桌面解决方案,它使用RFB(Remote Framebuffer Protocol&#xff0…

spring中循环依赖问题、Servlet 的过滤器与 Spring 拦截器区别

spring中的循环依赖问题 当A类中关联B,B类中关联A class A {B b; } class B {A a; } 正常java代码中new A时,b为null;new B时,a为null; 但是在spring中,由于对象是由spring容器管理的,当创建…

【开源】基于JAVA语言的新能源电池回收系统

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 用户档案模块2.2 电池品类模块2.3 回收机构模块2.4 电池订单模块2.5 客服咨询模块 三、系统设计3.1 用例设计3.2 业务流程设计3.3 E-R 图设计 四、系统展示五、核心代码5.1 增改电池类型5.2 查询电池品类5.3 查询电池回…

美易官方:波音供应大户Spirit AeroSystems股价上涨,错误安装爆裂飞机舱门事件引发关注

波音供应大户Spirit AeroSystems(SPR)的股价在美股盘前上涨了5%。据西雅图时报报道,波音公司的机械师错误地将爆裂的飞机舱门安装到其他飞机上,这可能意味着波音公司将承担飞机舱门爆裂事故的主要责任。 这一消息引发了市场对波音…

简单对象池ObjectPool

注释 在项目上经常会遇到生成很多同样的物体&#xff0c;往往会对性能造成很大的影响&#xff0c;所以可以采用以下的对象池系统来进行简单的操作 对象池系统 这个模块的主代码&#xff0c;主要用于生成对象&#xff0c;销毁对象 public class ObjectPool : Singleton<Ob…

35、WEB攻防——通用漏洞XSS跨站反射存储DOM盲打劫持

文章目录 XSS产生于前端的漏洞&#xff0c;常产生于&#xff1a; XSS分类&#xff1a; 反射型&#xff08;非持久型&#xff09; 存储型&#xff08;持久型&#xff09;&#xff0c;攻击代码被写入数据库中。常见于&#xff1a;写日志、留言、评论的地方 DOM型 DOM型XSS与…

Kubernetes-Taint (污点)和 Toleration(容忍)

目录 一、Taint&#xff08;污点&#xff09; 1.污点的组成 2.污点的设置、查看和去除 3.污点实验&#xff1a; 二、Toleration&#xff08;容忍&#xff09; 1.容忍设置的方案 2.容忍实验&#xff1a; Taint 和 toleration 相互配合&#xff0c;可以用来避免 pod 被分配…

Windows AD 组策略 通过脚本修改管理员密码:以安全方式

因为本文主要讲的是通过脚本如何以安全方式设置密码&#xff0c;所以关于组策略如何设置请参考这里&#xff1a; WinServer 2019 AD 组策略 启用本地管理员账号&#xff0c;重置密码_ad域命令启用administrator账户-CSDN博客 我们首先要讲一下&#xff0c;以一般方法创建的脚…

2017年认证杯SPSSPRO杯数学建模C题(第二阶段)移动端考研产品的春天真的到来了吗全过程文档及程序

2017年认证杯SPSSPRO杯数学建模 C题 移动端考研产品的春天真的到来了吗 原题再现&#xff1a; 2017 年的全国硕士研究生招生考试共有 201 万人报名参加&#xff0c;比去年增加了 24 万名考生&#xff0c;增加 13.56%。看起来新一轮的考研热潮即将到来&#xff0c;而考研教学和…