
docker
追梦赤子心刘大哥
这个作者很懒,什么都没留下…
展开
-
ubuntu不同镜像版本对应的PHP开发环境版本、以及安装
php的一些扩展:Linkubuntu14.04 安装并查看php、mysql版本基于虚拟机安装php=>5.5.9 mysql=>5.5.62sudo apt update 之后开始安装安装MySQL sudo apt-get install mysql-server 【验证】:sudo netstat -tap | grep mysql安装Ap...原创 2019-08-09 16:49:18 · 1015 阅读 · 0 评论 -
Docker volume 跨服务器迁移
参考:Link如果run出来的容器启用了数据卷挂载,那么commit之后,是没有项目文件以及mysql等的文件的,因为它们作为卷存在于服务器宿主机上,所以需要将服务器宿主机上的数据卷和镜像一块迁移到新的服务器上。...转载 2019-10-24 16:14:40 · 747 阅读 · 0 评论 -
Docker卷(volume)的使用,挂载宿主机目录到容器目录,实现docker数据存储分离
前言:数据卷和挂载还不是一回事,不过都可以实现数据分离:Link附带例子的第一条,命令属于挂载:用docker volume ls是查不到的。附带例子的第二、三条,命令属于使用数据卷:用docker volume ls可以查看。卷的使用创建volume:docker volume create vol_name查看volume:docker volume ls可以看到当前存在的...原创 2019-09-05 11:06:45 · 26224 阅读 · 0 评论 -
linux下docker添加一些自启动命令去自启动服务
一、创建容器时运行包含自启动路径的命令docker run -p 80:80 -i -t -d --restart=always ubuntu:18.04 /bin/bash -c "/etc/rc.local; /bin/bash"然后:二、所有想在开机执行的命令都可以写在里面自启动vim /etc/rc.localexit上面新增service apache2 s...原创 2019-09-03 12:00:50 · 4041 阅读 · 0 评论 -
docker通过容器commit打包成新的镜像后php -v报错
ubuntu14.04 php5.5.9原本环境ok,打包后,新老镜像都报错,虽然不影响项目的运行,但是看着很难受。解决方法安装snmp-mibs-downloader软件包可以解决这个问题。root@ubuntu:/etc/php5/fpm# apt-get install snmp-mibs-downloader完成后 再 php -v,ok。参考:ht...原创 2019-08-13 11:37:04 · 338 阅读 · 0 评论 -
docker存出和载入镜像、导出和导入容器
结论:通过测试,存出镜像后再载入 和 导出容器后再导入 结果是一样的。如果容器内项目有修改,并且不需要历史记录,选择两个方法的区别:镜像和容器 导出和导入的区别 1)容器(export 导出、import导入)是将当前容器 变成一个新的镜像,导入时会丢失镜像所有的历史,所以无法进行回滚操作(docker tag <LAYER ID> <IMAGE NAME>...原创 2019-08-12 18:55:05 · 1341 阅读 · 0 评论 -
通过容器提交镜像(docker commit)以及推送镜像(docker push)
查看镜像[root@docker-test1 ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEdocker.io/ubuntu 16.04 7aa3602ab41e 5 weeks ago ...转载 2019-08-12 18:23:55 · 235 阅读 · 0 评论 -
Laradock 更改 mysql 版本及其重建
# 修改 .env 文件MYSQL_VERSION=5.7 # 默认为 latest#停止mysql容器docker-compose stop mysql# 删除旧数据库数据rm -rf ~/.laradock/data/mysql# mysql存在时build,就是重建mysql,即构建新 mysqldocker-compose build mysql # 开始mysq...原创 2019-08-20 16:15:25 · 1884 阅读 · 0 评论 -
Laradock安装、.env配置、nginx配置
Ubuntu18.041、安装docker参考安装的几种方式:Linksudo apt install docker.io // 安装service docker start / systemctl start docker //启动systemctl enable docker //开机自启动(可选)docker -v / docker v...原创 2019-08-20 16:00:59 · 3088 阅读 · 0 评论 -
docker容器内共享虚拟机里的文件夹
docker run -p 80:80 -itv /mnt/hgfs:/mnt/hgfs ubuntu:18.04 /bin/bash(要用绝对路径,“冒号”左边是虚拟机路径,右边是docker容器文件路径)红框:表示虚拟机里 /mnt/hgfs 下有docker文件夹 【/mnt/hgfs 共享的docker文件夹是windows宿主机的docker文件夹】红...原创 2019-08-13 17:02:19 · 1373 阅读 · 0 评论 -
Ubuntu18.04安装docker
Centos安装docker-docker-composer方式一、官方安装地址:点击这里安装顺序:(经测试后从官方文档摘拿下来的)卸载旧版本$ sudo apt-get remove docker docker-engine docker.io containerd runc1、更新apt包索引:$ sudo apt-get update2、安装包以允许apt通过H...原创 2019-06-20 17:52:10 · 843 阅读 · 0 评论 -
Docker、Laradock命令
Docker常用命令#使用docker:systemctl start/stop/restart/status dockersudo service docker start/stop/restart/statussystemctl enable docker #开机启动sudo systemctl daemon-reload #守护进程重启 #镜像docke...原创 2019-02-28 10:40:21 · 1398 阅读 · 0 评论 -
Centos安装docker、安装laradock
Ubuntu安装docker方式--Install using the repository前言本来在本地搭建的homestead的开发环境,后来在阿里云服务器上想搭建一个比较好的开发环境,就找到了laradock,可以说,linux上的laradock就是windows上的homestead,但是呢,安装laradock就得先了解安装docker,借此机会熟悉docker也不错呀...原创 2019-06-21 14:00:51 · 789 阅读 · 0 评论 -
入门Docker
两小时入门Docker作者:Warm and new链接:https://www.cnblogs.com/peng104/p/10296717.html1、引言1.1 Docker是什么 Docker 最初是 dotCloud 公司创始人 Solomon Hykes 在法国期间发起的一个公司内部项目,于 2013 年 3 月以 Apache 2.0 授权协议开源,主要项...转载 2019-01-31 12:42:25 · 159 阅读 · 0 评论