标签:docker

Server

Dockerfile常用指令及示例

Dockerfile是Docker用来构建镜像的文本文件,包括自定义的指令和格式。可以通过docker build命令从Dockerfile中构建镜像。用户可以通过统一的语法命令来根据需求进行配置,通过这份统一的配置文件,在不同的文件上进行分发,需要使用时就可以根据配置文件进...

2163℃

Server

在已运行的docker中增加映射端口

如果已经docker已经运行,但是发现需要新增加一个映射端口,应该如下做: 1 查看容器 docker ps -a   2 停止容器 docker stop f503 3 停止docker服务 systemctl stop docker 4 修改文件 ...

1741℃

26点

docker 下nginx配置 goweb docker

标题有点绕 简单来说是这样的;用在docker上部署了nginx,并且beego也部署在了docker上,在阿里云上,nginx的配置如下: server{ listen 80; server_name www.dxzzd.com dxzzd.com; location /{ t...

2334℃

26点

docker 下 beego 的 web 项目非打包部署

docker 下 beego 的 web 项目非打包部署
为了修改方便,所以使用了 beego 的非打包部署,并且由于服务器上部署了 docker,所以 beego 、bee、mysql 扩展在创建 image 的时候就可以换创建上去。 beego 的整个目录如下: –// 根目录 — bin — p...

3387℃

Python/Go

Go部署在docker上的简单实现

Go部署在docker上的简单实现
这里只是简单实现,由于是初次接触go并且还要部署在docker上(docker也是接触不久),所以经过了无数次的搭建,出现过无数次的错误,终于搭建了一个最简单的版本,接下来会在这个简单的基础上进行一些功能的安装和设定。 部署过程中碰到的最大问题就是 docker ps -a  下...

3962℃

Server

Docker容器的备份、恢复、迁移

容器,就是那些创建自Docker镜像的软件层,它包含了独立的Linux文件系统和开箱即用的应用程序。如果我们有一个在机器中运行着的Docker容器,并且想要备份这些容器以便今后随时恢复或者迁移到别的机器,应该怎么做呢? 1. 备份容器 首先,为了备份Docker中的容器,我们会想...

2765℃

Server

php-docker下安装mongo扩展

相比LAMP而言,docker有着非常大的优势:便捷、迅速、模块化,配置简单等,切换php版本只需要关闭一个docker(PHP版本1)然后在重新启动一个docker(php版本2);简单记录一下在php-docker下安装mongodb扩展的实现,linux下的mongodb扩...

6817℃

Server

PHP 在 Docker 中扩展汇总

PHP 在 Docker 中扩展安装清单: # PHP 容器配置 # 从官方基础版本构建 FROM php:7.2-fpm # 官方版本默认安装扩展: # Core, ctype, curl # date, dom # fileinfo, filter, ft...

3216℃

Server

docker使用独立ip

·使用自建桥接网络 ; · 每个容器都有独立的IP地址,对外提供服务,如nginx+php nginx+resin, · 都可以使用默认的80端口,因此前端路由层nginx配置(proxy_pass)里可以使用dns的方式。 · 无须为了后期端口映射添加而烦恼 · 桥接支持web...

2810℃

Server

在docker中安装vim

在使用docker容器时。有时候里边没有安装vim。敲vim命令时提示说:vim: command not found,这个时候就须要安装vim,但是当你敲 apt-get install vim 命令时,提示:         Reading package listsR...

3019℃

Server

为docker下的php安装php-redis扩展

前提是 centos下的docker。 docker下安装php这里忽略,也可以翻阅之前写的内容,已经很详细了。 直接进入主题:安装redis扩展 1.进入php容器 docker exec -it myFpm bash 2.如下操作挨个去执行: curl -L -o /tmp/...

8482℃

Server

MAC上连接Docker下的最新版Mysql

由于最新版Mysql采用了新的加密方式(例如 Mysql8),所以远程连接需要设置Mysql的配置。以下方法在Navicat上链接成功。 1. Mac上安装Docker和Mysql的Docker略去,见上一篇。 2. 运行镜像,设置root账号初始密码(123456),映射本地宿...

3702℃

Server

docker上20个常用命令

在shell命令行下直接输入docker就可以查看帮助信息,如下。 [root@master ~]# docker Usage: docker COMMAND A self-sufficient runtime for containers Options: –con...

2722℃