`
- 浏览:
29511 次
- 性别:
- 来自:
成都
-
- 1.window虚拟机中安装好centos7
安装过程略...
cd /etc/sysconfig/network-scripts/ifcfg-ens33
按i进入编辑, 把ONBOOT=no改成ONBOOT=yes
重启网络service network restart
ifconfig查看ip
rpm -qa | grep ssh检查ssh是否安装
yum install openssh-server安装ssh
service sshd restart 重启SSH服务
netstat -antp | grep sshd 查看是否启动22端口
chkconfig sshd on ssh服务开机启动
chkconfig sshd on ssh服务移除开机启动
- 2.centos7中安装好docker
yum install docker
service dicker start
- 3.docker中安装好mysql
3.1在宿主机centos中从网上下一个mysql镜像
docker pull hub.c.163.com/nce2/mysql:5.6
3.2把镜像打一个名字简单的tag出来
docker tag old-image[:old-tag] new-image[:new-tag]
docker tag hub.c.163.com/nce2/mysql:5.6 mysql:5.6
- 4.指定docker中的mysql端口3306映射到宿主机上没有被占用的端口3307
4.1第一次后台运行并指定该容器映射到宿主机3307端口上
docker run -d -p 3307:3306 yourImage
官网的mysql可能需要加入参数-e MYSQL_ROOT_PASSWORD=yourpass
docker run --name mysql -e MYSQL_ROOT_PASSWORD=root -d -p 3307:3306 yourImage
4.2进入mysql重设密码
上面的启动方式为后台启动, 用docker ps检查是否启动
docker exec -it 容器名 bash ,进入容器
进入mysql, 命令:mysql -uroot -p
重设密码
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpwd');
刷新权限
FLUSH PRIVILEGES;
- 5.mysql允许远程连接
5.1进入容器mysql
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
- 6.在宿主机上把3307端口在防火墙里放出去
a.添加
firewall-cmd --zone=public --add-port=80/tcp --permanent (--permanent永久
生效,没有此参数重启后失效)
b.重新载入防火墙
firewall-cmd --reload
c.查看
firewall-cmd --zone=public --query-port=80/tcp
d.删除
firewall-cmd --zone=public --remove-port=80/tcp --permanent
- 7,在window上用navicate通过宿主机ip:3307访问docker中的mysql
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
离线环境下,在centos7.6系统上安装docker-ce-19.03,nvidia-docker2.4版本,其中docker-ce-19.03在docker-local.tar压缩文件里面,nvidia-docker2在nvidia-docker2.zip文件中。 具体安装流程如下: 1.安装docker ...
在CentOS 7.6上离线安装Docker CE 19.03和Nvidia Docker 2可以按照以下步骤进行操作: 首先,您需要从Docker官方网站或Nvidia Docker官方网站下载对应版本的安装包。确保选择与您的操作系统和架构(例如x86_64)...
说明:在最小化CentOS Linux release 7.6.1810 中制作yum源,docker-ce是centos 7系统x86架构rpm包。 使用: 1、上传文件到/data/docker-ce解压,或者任意目录后修改docker-ce-26.1.0.repo 中baseurl路径。 2、mv ...
本教程将详细讲解如何在CentOS 7.x系统上离线安装Docker CE 20.10.12版本,包括其所有依赖包。 首先,我们需要理解Docker CE在CentOS 7中的作用。Docker CE提供了轻量级的虚拟化技术,使得应用程序可以在隔离的环境...
centos7 nvidia-docker2离线安装包,使用命令rpm -ivh --force *.rpm sudo systemctl restart docker sudo systemctl daemon-reload 依次执行此命令,如果 事先安装了containerd.io 则需要先进行 rpm -qa | grep ...
环境:centos7.7_x86_64 1、虚拟机内存要稍大些至少2G 2、es需要修改linux宿主机的一些参数 设置vm.max_map_count=262144 vim /etc/sysctl.conf vm.max_map_count=262144 不重启, 直接生效当前的命令 ...
【nvidia-docker2-rpm.tar.gz】是一个针对CentOS 7操作系统的RPM软件包,主要用于在Docker环境中安装和管理NVIDIA GPU驱动。这个压缩包中的主要内容是`nvidia-docker`,这是一个用于在Docker容器内利用NVIDIA GPU...
docker-ce-17.03.2.ce-1.el7.centos.x86_64 Centos7 离线安装包和依赖包、 audit-libs-python-2.7.6-3.el7.x86_64.rpm checkpolicy-2.5-4.el7.x86_64.rpm docker-ce-17.03.2.ce-1.el7.centos.x86_64.rpm docker-ce-...
本离线安装资料包提供了在CentOS上安装NVIDIA-Docker2的步骤,尤其适合网络环境不稳定或者需要离线安装的场景。 首先,你需要确保系统已经安装了Docker。在CentOS中,可以通过以下步骤安装: 1. 更新系统软件包: ...
解压上传到服务器 安装docker sh install.sh docker-18.03.1-ce.tgz 卸载docker sh uninstall.sh 安装docker-compose sh docker-compose.sh docker-compose-Linux-x86_64 如有不明白的欢迎随时咨询
有docker.io-centos软件包,docker的centos镜像包!
centos 7 离线安装docker-engine-1.12.6 yum localinstall *.rpm Installing : docker-engine-1.12.6-1.el7.centos.x86_64 8/8 Verifying : libsemanage-python-2.5-11.el7.x86_64 1/8 Verifying : setools...
Docker Engine适用于linux/centos 7 x86_64系统,文件包括内容: docker-ce-20.10.13-3.el7.x86_64.rpm containerd.io-1.5.10-3.1.el7.x86_64.rpm docker-ce-cli-20.10.13-3.el7.x86_64.rpm docker-ce-rootless-...
docker,安装包,install-docker-centos7.8.2003.rar docker 版本 install-docker-centos7.8.2003
测试版本为centos 7.7
CentOS-7.2-x86_64-DVD-1511 CentOS-7.3-x86_64-DVD-1611 CentOS-7.4-x86_64-DVD-1708 CentOS-7.5-x86_64-DVD-1804 CentOS-7.6-aarch64-Everything-1810 CentOS-7.6-x86_64-DVD-1810 CentOS-7.7-x86_64-DVD-1908 ...
注意,本资源适用于操作系统为:CentOS、麒麟V10等 X86 架构的服务器 1)docker版本号:20.10.7 2)docker-compose 版本号:1.25.1 3)本文涵盖内容有:daemon.json、docker.service、docker-20.10.7.tgz、docker-...
我们在安装服务器的时候,很多情况都是局域网,没有外网,安装软件特别的麻烦,主要的问题就是依赖包,所以整理资源和教程。...1.Centos7-x86架构下离线安装docker与docker-compose的教程 2.安装需要的rpm包以及依赖包
Ansible-docker-centos7-ansible.zip,用于Ansible Playbook和角色测试的CentOS 7 Docker容器。CentOS 7 Ansible测试图像,ansible是一个简单而强大的自动化引擎。它用于帮助配置管理、应用程序部署和任务自动化。
docker 20.10.9 | docker-compose 1.24 离线安装包加安装一键式脚本