一切福田,不離方寸,從心而覓,感無不通。

Tag Archives: docker

Windows下安装docker后的默认操作系统密码

通过DockerToolbox在win7上构建了docker的环境,启动了ORACLE VM VirtualBOX下的Default 操作系统。
这个操作系统默认的IP是192.168.99.100,可以直接通过ORACLE VM VirtualBOX的控制台“显示”按钮展现shell(以root账号进入的)。

这种访问的缺点:
就是默认的shell展现屏幕不够大,使用不够方便;

解决方案:
通过SSH客户端访问,这里我使用putty访问这个系统;

龙生   22 Feb 2022
View Details

docker run参数-v的rw、ro详解

众所周知,如果启动容器时不使用-v挂载宿主机的文件或文件夹,容器中的配置文件只能进入容器才能修改,输出的日志文件也是在容器里面,查看不方便,也不利于日志收集,所以一般都是使用-v参数来挂载文件或文件夹。

龙生   22 Feb 2022
View Details

Docker搭建L2TP-VPN服务器

(1)首先需要在 Docker 主机上加载 IPsec af_key 内核模块:
(2)使用本镜像创建一个新的 Docker 容器 (将 ./vpn.env 替换为你自己的 env 文件)
(3)创建一个新的 Docker 容器 (将 ./vpn.env 替换为你自己的 env 文件)

龙生   12 Feb 2022
View Details

Docker秒搭建Php7开发环境

环境
首先安装Docker,无论你是Windows还是Linux、MocOS都可以。安装Docker自行百度。

Docker镜像源
访问https://hub.docker.com即可,它是镜像大仓库。

龙生   10 Feb 2022
View Details

docker 安装mariadb

1.docker search mariadb 查看mariadb数据源
2.docker pull mariadb 拉取mariadb数据库
3.mkdir -p /data/mariadb/data 创建msyql到本地的数据文件夹映射路径
4.docker run --name mariadb -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -v /data/mariadb/data:/var/lib/mysql -d mariadb 启动mariadb容器,-e MYSQL_ROOT_PASSWORD=root 赋值mysql的量,来设置root用户的密码为root
5.docker ps -a 查看mysql容器启动情况
6.docker container update --restart=always d72e7e910ab6 设置容器自启动随docker的启动而启动

龙生   10 Feb 2022
View Details

docker中的php 链接mysql缺少驱动解决办法

安装完php5.6的镜像 发现链接不到mysql 报错缺少驱动
解决方法:

#进入启动的php:5.6-fpm 23f25c24d6e8 为容器id
docker exec -it 23f25c24d6e8 bash
#进入目录bin
cd /usr/local/bin
#安装扩展pdo_mysql
./docker-php-ext-install pdo_mysql
#安装扩展mysql
./docker-php-ext-install mysql
#安装扩展mysqli
./docker-php-ext-install mysqli

龙生   10 Feb 2022
View Details

docker 如何和主机共享同一个网络, docker开启host模式

Docker容器运行的时候有host、bridge、none三种网络可供配置。默认是bridge,即桥接网络,以桥接模式连接到宿主机;host是宿主网络,即与宿主机共用网络;none则表示无网络,容器将无法联网。 当容器使用host网络时,容器与宿主共用网络,这样就能在容器中访问宿主机网络,那么容器的localhost就是宿主机的localhost。

    from:https://blog.csdn.net/xiaoyou625/article/details/111876039

龙生   10 Feb 2022
View Details