docker exec -it 容器 bash curl -L -o /tmp/swoole.tar.gz https://github.com/swoole/swoole-src/archive/master.tar.gztar xfz /tmp/swoole.tar.gzrm -r /tmp/swoole.tar.gzmkdir -p /usr/src/php/extmv swoole-src-master /usr/src/php/ext/swooledocker-php-ext-install swoole curl -L -o /tmp/redis.tar.gz https://github.com/phpredis/phpredis/archive/3.1.3.tar.gztar xfz /tmp/redis.tar.gzrm -r /tmp/redis.t...
一、前言 现在.NET Core已经跨平台了,支持Windows、Linux、Mac系统,而我们也已经在Linux上面使用了Docker。使用.NET开发的人使用最多的就是SQL Server数据,以前是只能在Windows系统上使用,但是从SQL Server 2017开始支持运行在docker上了,也就是说现在SQL Server可以在Linux上运行了。 本篇文章将会介绍如何使用docker安装SQL Server。这里使用的是Contos7,其他版本的Linux操作系统也一样。使用的数据库是SQL Server 2017。 ...
docker安装mysql主从 启动主库: 1.docker run --name master -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7.13 启动从库: 2.docker run --name slave -p 3307:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7.13 ?--name 为容器指定名称,这里是master -p 将容器的指定端口映射到主机的指定端口,这里是将容器的3306端口映射到主机的3306端口 -e 设置环境变量,这里是指定root账号的密码为root -d 后台运行容器,并返回容...
一、Docker安装模拟MySQL集群 1、下载镜像docker pull mysql:5.72、创建Master实例并启动docker run -p 3306:3306 --name mysql-master -v /mydata/mysql/master/log:/var/log/mysql -v /mydata/mysql/master/data:/var/lib/mysql -v /mydata/mysql/master/conf:/etc/mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7 参数说明 ? -p 3307:3306:将容器的3306端口映射到主机的3307端口 ? -v /mydata/mysql/master/conf:/etc/mysql:...
Docker安装 Jdk、Mysql、Nginx、Redis、TomcatDocker详解及安装Docker使用Docker安装环境有什么好处1.配置镜像加速器1.打开阿里云网站2.进行登录,找到容器镜像控制台3.配置Linux镜像加速器2.使用Docker安装Jdk81.搜索镜像2.下载镜像3.启动容器3.使用Docker安装Mysql1.查找Mysql2.下载MySQL5.7版本镜像3.创建mysql容器4.使用SQLyou连接Mysql4.使用Docker安装Nginx1.下载Nginx镜像,启动Nginx容器2.外网访问Nginx5.使用Docker安装To...
1.进入 mysql 容器 主机执行 docker exec -it <mysql容器id> bash 2.配置国内镜像源 mv /etc/apt/sources.list /etc/apt/sources.list.bak echo “deb http://mirrors.163.com/debian/ jessie main non-free contrib” >/etc/apt/sources.list echo “deb http://mirrors.163.com/debian/ jessie-proposed-updates main non-free contrib” >>/etc/apt/sources.list echo “deb-src http://mirrors.163.com/debian/ jessie main no...
因为在Linux上安装Oracle非常麻烦,而且也会遇到各种问题。手工方式可以参考我的以前写的一篇博客:在Linux虚拟机上安装Oracle数据库(超完整版!) 我们用Docker安装oracle真的是非常方便。 一、准备工作 1.安装docker yum install -y docker 2.启动Docker服务 systemctl start docker 3.获取阿里云的oracle镜像docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g 4.查看获取的镜像 docker images二、使用docker安...
前言 假期在家无聊,刚好把六年前的一台笔记本电脑利用起来,原来电脑虽然说配置说不上古董机器,但是运行win系统感觉还是不流畅,所幸给换成Linux桌面版系统,在网上查阅了很多,Linux桌面系统要么推荐Ubuntu要么是基于Ubuntu系统的,早期安装过deepin,但是个人不是太喜欢吧,最终锁定安装Elementory OS,先展示安装后的效果吧,使用elementary-2-macos美化后的界面,在图标和界面风格上倾向于mac风格。启动盘制作 准备一个容量超...
[root@localhost etc]# vi /etc/docker/daemon.json {"registry-mirrors": ["https://3laho3y3.mirror.aliyuncs.com"] } ~ ~~ "docker/daemon.json" 3L, 67C written [root@localhost etc]# systemctl daemon-reload [root@localhost etc]# systemctl restart docker [root@localhost etc]# docker pull mysql:5.7 Trying to pull repository docker.io/library/mysql ... 5.7: Pulling from docker.io/library/mysql 619014d83c0...
在docker仓库中搜索mysql的镜像: docker search mysql ; 下载镜像,这里我们安装 5.7 版本 docker pull mysql:[TAG]; 不写TAG默认拉取最新版 latest查看安装好的镜像 docker iamges启动 MYSQL 容器 docker run -d -p 3306:3306 --name mysql5.7 -e MSYQL_ROOT_PASSWORD=xxx b598110d0fff 参数说明: -d : 后台运行容器,并返回容器ID; -p : 设置端口,宿主机端口:容器应用默认端口 --name : 为容器取一个别名 -e : MYSQL_ROOT_P...
后面的关卡涉及到转码问题,比如空格,在Windows中会受到限制,比如24关的文件重命名问题,所以在这记录下在docker下安装sqli-labs,在linux下运行就不会受到限制。 参考链接:https://www.jianshu.com/p/2ad3edf3c61f等等 开始,先安装完kail,第一件要做的事就是更新源,这里推荐阿里的源 网上有太多这方面的教程,更新源就不多说了。 然后安装docker:aqt-get install docker.io docker命令就能用了 之后:在这个目录下修...
搜索镜像#docker search redis 拉取镜像#docker pull redis 创建redis容器#docker run -d --name redis --restart always -p 6379:6379 -v /usr/local/redis/data:/data redis:latest --requirepass "123456" --appendonly yes 创建redis容器(指定配置文件)#docker run -d --name redis --restart always -p 6379:6379 -v /usr/local/redis/config:/etc/redis -v /usr/local/redis/data:/data redis redis-server /etc/redis/r...
1、通过docker search mysql搜索镜像 2、下载第一个镜像,通过docker pull mysql命令 3、查看下载后的镜像列表,如下图所示 docker images 4、通过docker run -d -p 3306:3306 --name mymysql -e MYSQL_ROOT_PASSWORD=root docker.io/mysql:latest创建mysql容器,MYSQL_ROOT_PASSWORD=root设置root的密码为root 5、进入容器,修改root用户允许远程访问,如下图所示进入容器命令:docker exec -it 7681b85e73a1 /bin/sh ...
上车 今天我们尝试在 mac 下面用 docker 安装redis . 发车 1、docker环境必须与装好 可以在 docker官网下载。 2、去dockerhub找到对应的redis官方镜像 https://hub.docker.com/_/redis 我想装的是4.0版本 去对应的4.0的 git上面 拉代码。 https://github.com/docker-library/redis/tree/0b2910f292fa6ac32318cb2acc84355b11aa8a7a/4.0记得这2个文件都要 上图我们需要这2个文件:DockerFile 是 dockerFile 文件 提供构建镜像的代码 ...
拉取镜像搜索镜像 sudo docker search mysql sudo docker pull mysql sudo docker images Docker技术与虚拟机技术1、传统虚拟机技术sudo docker run -p 3306:3306 --name mysql \-v /usr/local/server/docker-lib/mysql/conf:/etc/mysql \-v /usr/local/server/docker-lib/mysql/logs:/var/log/mysql \-v /usr/local/server/docker-lib/mysql/data:/var/lib/mysql \-e MYSQL_ROOT_PASSWORD=123456 \-...