Docker dockfile

通过 docker build 命令来创建镜像。基本的格式为 docker build 路径 该命令将读取指定路径下(包括子目录)的 Dockerfile,并将该路径下所有内容发送给 Docker 服务端,由服务端来创建镜像。 因此一般建议放置 Dockerfile 的目录为空目录。也可以通过 .dockerignore 文件(每一行添加一条匹配模式)来让 Docker 忽略路径下的目录

docker-compose

      # 启动 docker-compose -up -d # 查看运行的容器 docker-compose ps # 启动、重启、停止容器 docker-compose start docker-compose restart docker-compose stop # 关闭并删除容器 docker-compose down # 查看日志 docker-com

docker安装:rabbitmq

docker run -d --restart=always \\ --name rabbitmq \\ -p 5672:5672 \\ -p 15672:15672 \\ -v /opt/rabbitmq/data:/var/lib/rabbitmq \\ --hostname myRabbit \\ -e RABBITMQ_DEFAULT_VHOST=my_vhost \\ -e RABBITMQ_DEFA

Linux安装:nginx

下载nginx镜像 docker pull docker.io/nginx 启动默认nginx镜像 docker run -d -p 80:80 --name nginx docker.io/nginx 复制nginx相关配置 # 复制配置文件 docker cp nginx:/etc/nginx/nginx.conf /opt/nginx/nginx.conf # 复制conf.d docker

docker安装:nextcloud

docker 安装 docker run -d \\ -p 80:80 \\ -v /etc/localtime:/etc/localtime:ro \\ --restart=always \\ --name nextcloud \\ -v /opt/nextcloud/html:/var/www/html \\ nextcloud:18 错误修复 安装完后检测出现: occ db:add-missing-i

Linux安装包 rpm

安装某个.rpm文件 rpm -ivh linuxqq.rpm 查询安装的包版本 rpm -q mysql 其他参数: --replacepkgs : 软件包重复安装将会失败,若仍需要安装必须加 --replacefiles : 软件包的某个文件已在安装其他软件包时安装过,则安装将会失败,若仍需要安装必须加  

Linux文件下载 wget

下载整个目录(FTP目录) wget -nH -m --ftp-user=root --ftp-password=123456 ftp://192.168.19.1/tom/ 解释: -nH:不创建以主机名命名的目录。 -m:下载所有子目录并且保留目录结构。 –ftp-user:FTP用户名 –ftp-password:FTP密码 ftp://*.*.*.*/*:FTP主机地址。最后可以跟目录名来

Linux网络命令 ip

查看网络IP ip addr host文件位置:/etc/hosts vi /etc/hosts 配置地址 vi /etc/sysconfig/network-scripts/ifcfg-enxxx # 默认自启动需要修改配置: ONBOOT=yes 重启网卡 systemctl restart network 查看本地DNS more /etc/resolv.conf   Linux默

Linux用户管理 user

useradd testuser 新创建的用户会在/home下创建一个用户目录testuser 成功创建一个新用户以后,在/etc/passwd文件中就会增加一行该用户的信息,其格式如下: (用户名〕:〔密码〕:〔UID〕:〔GID〕:〔身份描述〕:〔主目录〕:〔登陆Shell〕   passwd testuser   userdel testuser   更改用户所