docker
21-夜一
早上搬砖,晚上砌梦想
展开
-
docker部署tomcat
docker tomcat原创 2022-11-08 09:25:09 · 367 阅读 · 0 评论 -
docker 查看容器日志
通过docker logs命令可以查看容器的日志。docker logs -f -t --tail 100 datacenter命令格式:$ docker logs [OPTIONS] CONTAINER Options: --details 显示更多的信息 -f, --follow 跟踪实时日志 --since string 显示自某个timestamp之后的日志,或相对时间,如42m(即42分钟) --t转载 2021-06-01 17:37:16 · 273 阅读 · 0 评论 -
dockerfile的使用
Dockerfile是什么用来构建镜像的脚本1.创建文件夹2.编写文件vim docker-file-test在这里插入代码片原创 2021-03-15 12:48:28 · 74 阅读 · 0 评论 -
docker限制容器的占用运行内存大小
1.用es举例子,拉取镜像docker pull elasticsearch:7.6.22.运行es容器docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 -e “discovery.type=single-node” elasticsearch:7.6.2发现占用内存1.2G,很大3.配置内存加上 - e ES_JAVA_OPTS="-Xms64m -Xmx512m" 增加内存限制docker run -d --.原创 2021-03-12 13:38:36 · 2212 阅读 · 2 评论 -
docker安装tomcat并实现页面访问后commit镜像
重点:appweb.dist的拷贝1.拉取镜像docker pull tomcat2.创建容器docker run -d -p 3355:8080 --name tomcat01 tomcat3.测试4.解决进入容器docker exec -it tomcat01 /bin/bash因为拉取下来的镜像不是完整镜像,是最少的镜像,不是必要的东西都剔除了。1.少了linux命令()2.webapps目录空的(东西在webapps.dist里面)复制webapps.dist的内原创 2021-03-12 13:27:20 · 100 阅读 · 0 评论 -
docker安装mysql并实现挂载
1.搜索mysql的镜像版本https://hub.docker.com/search?q=mysql&type=image2.拉取镜像docker pull mysql:5.63.运行容器,并进行挂载查看官网的命令 https://hub.docker.com/_/mysqldocker run -d -p 3310:3306 -v /home/mysql/conf:/etc/mysql/conf.d -v /home/mysql/data:/var/lib/mys.原创 2021-03-10 12:07:02 · 133 阅读 · 0 评论 -
docker部署springboot项目
1.首先打包项目2.可以远程连接docker仓库地址原创 2021-03-09 11:40:02 · 119 阅读 · 0 评论 -
docker中修改Mysql容器密码
1.进入 mysql 容器docker exec -it mysql /bin/bash2.登录Mysqlmysql -uroot -p3.修改MySQL密码SET PASSWORD FOR ‘root’ = PASSWORD(‘密码’);4.修改本地MySQl密码SET PASSWORD FOR ‘root’@‘localhost’ = PASSWORD(‘密码’);...原创 2021-03-09 11:20:13 · 761 阅读 · 1 评论 -
docker具名挂载,匿名挂载
匿名挂载(-v 容器内路径)具名挂载(-v 卷名:容器内路径)(大多情况下使用)查看具名挂载的路径(docker volume inspect 卷名)没有指定目录的情况下都是在/var/lib/docker/volumes/xxx/_data进入路径查看查看nginx的配置文件是否真的挂载成功...原创 2021-03-05 15:56:30 · 141 阅读 · 0 评论 -
docker容器数据卷(挂载)
使用docker的时候,我们有些时候会删掉容器,但是容器中的数据我们不希望丢失,如图中mysql的数据,nginx的配置文件,所以我们可以应用容器数据卷技术,让容器中的数据挂载到Linux上面,使容器中的数据持久化和同步。进入服务器的home目录,使用命令(touch zoomy.java)创建一个文件进入centos的home目录,home目录是没有任何东西的使用命令docker run -it -v /home/test:/home centos bin/bash,这个命令的意思就是..原创 2021-03-05 00:59:57 · 549 阅读 · 1 评论 -
docker常用命令
docker官方命令文档:https://docs.docker.com/engine/reference/run/docker基本命令//systemctl命令是系统服务管理器指令1.启动dockersystemctl start docker2.停止dockersystemctl stop docker3.重启dockersystemctl restart docker4.查看docker状态systemctl status docker5.设置docker开机启动sy.原创 2021-03-02 12:01:56 · 166 阅读 · 0 评论 -
Centos8服务器安装docker
1.购买服务器,然后通过finalShell(XShell)之类的软件连接服务器 输入命令cat /etc/os-release 查看系统版本,这里是CentOs-8(不想买服务器的,可以到各类官网上领取免费一个月的服务器进行使用)2.参考官方文档进行操作使用https://docs.docker.com/engine/install/centos/3.卸载旧版本(安装过docker或者有旧版可以这么操作)yum remove docker \ docker-cl.原创 2021-02-28 04:14:27 · 1249 阅读 · 0 评论