docker
tiger_angel
这个作者很懒,什么都没留下…
展开
-
docker exec命令详解
options 作用进入容器的 CLI 模式备注:其实还有几个 options,但是目前还没用到,要用的时候再写吧实际栗子执行 tomcat 容器的 startup.sh 脚本进入容器的 CLI 模式(最常用)执行普通命令指定工作目录执行命令以 root 用户身份进入容器(重点)好处就是,你在容器里敲命令就是 root 用户,畅通无阻,不存在权限不足的问题...原创 2022-07-14 00:21:10 · 11436 阅读 · 0 评论 -
docker容器迁移到其他服务器
包含容器内部所以配置和数据原创 2022-07-13 23:57:20 · 5037 阅读 · 1 评论 -
docker mysql5.7 设置不区分大小写
进入容器后mysql 配置文件是放在 /etc/mysql/mysql.conf.d/mysqld.cnf,vim /etc/mysql/mysql.conf.d/mysqld.cnf 在 [mysqld] 下加入一行: lower_case_table_names=1或 docker run -p 3306:3306 --name mymysql -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/mysql_d.原创 2022-04-21 15:39:37 · 3850 阅读 · 1 评论 -
docker创建运行springboot的jar包镜像
DockerFileFROM java:8MAINTAINER tiger <tiger@gmail.com>COPY ./a.sh /home/#设置时区RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone && \ chmod 777 /home/a.sh && \ cd /h原创 2022-04-03 20:06:00 · 1572 阅读 · 0 评论 -
docker最简单部署python项目
进入宿主机把python代码添加到的/home目录开始操作a.sh脚本:#!/bin/sh#执行的python代码python /home/yolov5-5.0/tiger_fastapi.py ##在脚本最后一行添加tail -f /dev/null,这个命令永远完成不了,所以该脚本一直不会执行完,所以该容器永远不会退出tail -f /dev/nullddockerFile:#基于的基础镜像FROM python:3.8COPY ./a.sh /home/RU原创 2022-01-10 18:31:05 · 1945 阅读 · 0 评论 -
docker离线开发或者部署python
写一个脚本,为了测试运行docker容器不终止使用:#!/bin/sh##在脚本最后一行添加tail -f /dev/null,这个命令永远完成不了,所以该脚本一直不会执行完,所以该容器永远不会退出tail -f /dev/null脚本必须先:sed -i 's/\r$//' test.sh创建dockerFile#基于的基础镜像FROM python:3.8#代码添加到code文件夹ADD ./yolov5-5.0text /homeCOPY ./a.sh /home/原创 2022-01-10 12:39:01 · 1476 阅读 · 0 评论 -
docker容器之间存在互相请求调用配置容器里面hosts域名操作
Docker每次启动容器,IP及hosts指定一、原因/etc/hosts, /etc/resolv.conf和/etc/hostname,容器中的这三个文件不存在于镜像,在启动容器的时候,通过mount的形式将这些文件挂载到容器内部。因此,如果在容器中修改这些文件的话,修改部分不会存在于容器的top layer,而是直接写入这三个物理文件中。为什么重启后修改内容不存在了?原因是:每次Docker在启动容器的时候,通过重新构建新的/etc/hosts文件,这又是为什么呢?原因是:容器重启,IP地原创 2021-06-11 03:39:53 · 1631 阅读 · 0 评论 -
docker一个容器部署SpringBoot的jar包,需要cp文件夹到容器中运行时候找不到文件夹
docker容器部署SpringBoot的jar包,需要cp文件夹到容器中运行jar时候找不到文件夹比如jar包和文件夹同级目录的时候如:----文件夹-----xxx.jar以前一般运行脚本这样#!/bin/shjava -jar /opt/relations-analysis.jar修改后可以这样写:先进入目录然后运行脚本#!/bin/shcd /optjava -jar relations-analysis.jar...原创 2020-06-06 16:43:14 · 1209 阅读 · 0 评论 -
docker安装neo4j
拉取:docker pull neo4j部署:docker run -it -d \ --publish=7474:7474 --publish=7687:7687 \ --volume=/a_i2/neo4j-data:/data \--name neo4j \ neo4j访问:http://{ip}:7474/登录:(第一次登录帐号密码都是neo4...原创 2020-04-10 11:55:41 · 883 阅读 · 1 评论 -
linux的sell脚本同时启动多个SpringBoot的jar和docker一个容器部署多个SpringBoot的jar包
注意:提前安装lsof命令在控制台上输入:root@xx# yum install lsof新建一个 a.sh文件启动: ./a.sh start关闭:./a.sh stop重启:./a.sh restarta.sh文件中的脚步:#!/bin/sh##注意:提前安装lsof命令##在控制台上输入:root@xx# yum install lsof#...原创 2019-11-15 17:27:29 · 2102 阅读 · 0 评论