
Docker
Docker使用的一些笔记
Davide~苏
Python:人工智能NLP方向,项目交付、算法实现、开发、运维、爬虫等;
Android:java后端、Apk开发、Rom定制等;
展开
-
swarm节点间通信问题-关闭checksum校验和
客户有n台redhat虚拟机,构建了一个swarm集群,服务起来后,发现不同节点间的服务,无法互相访问。经运维大佬排查是服务器的checksum校验是开启状态,关闭即可~原创 2024-01-11 10:58:49 · 8160 阅读 · 0 评论 -
docker图形化工具portainer
swarm部署portainer原创 2024-01-11 10:41:56 · 7808 阅读 · 0 评论 -
用linux命令压缩多个镜像
使用echo $(获取镜像列表的命令)输出结果状态为:【空格间隔的所有镜像】image.list 文件里,有一堆镜像,每行一个镜像。然后,就是怎么获取镜像列表了。原创 2023-08-10 11:26:49 · 12850 阅读 · 0 评论 -
docker搭建Confluence(wiki)
confluence服务需要一个数据库做数据存储,一般使用mysql,所以需要提前准备好mysql服务并需要创建好数据库信息正式部署1:破解镜像准备获取破解文件编写Dockerfile构建镜像启动容器访问修改语言选择-产品安装-下一步我这里都选了-下一步需要获取授权码这里需要有java环境,如果没有java环境,可以进入到confluence容器中执行:获取授权码生产授权码:复制粘贴–下一步如果你有集群可以选择集群模式设置数据库:-测试链接成功-下一步原创 2022-07-01 12:31:26 · 20287 阅读 · 9 评论 -
docker部署sql-server
官方文档:https://hub.docker.com/_/microsoft-mssql-server?tab=description启动docker run -it -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=Pass1234!" -p 1433:1433 [mcr.microsoft.com/mssql/server:2019-CU13-ubuntu-20.04](http://mcr.microsoft.com/mssql/server:2019-CU13-ubunt原创 2021-11-12 15:27:22 · 17019 阅读 · 0 评论 -
docker批量删除镜像-条件删除(过滤条件筛选)
docker rmi $(docker images | grep "筛选关键字" | awk '{print $3}')其中的筛选关键字,可以筛选镜像名或tag或(id不建议)等最后的3 是打印结果中的第三项 ,也就是镜像 id原创 2020-08-19 14:20:28 · 23893 阅读 · 0 评论 -
Docker 修改容器时间和宿主机时间一致(标准北京时间)
# 查看时间配置文件ls/usr/share/zoneinfo/Asia/Shanghails/etc/timezone# 如果有显示,直接将 timezone 文件替换 为 Shanghai 并重命名,如需要记得备份 timezonecp /usr/share/zoneinfo/Asia/Shanghai /etc/timezone然后,使用 date 看一眼时间变正常了date# 如果没有apt-get u...原创 2020-05-15 17:56:54 · 43440 阅读 · 0 评论 -
Docker Failed to start Docker Application Container Engine.
docker重启后遇到这个问题,记录一下解决办法systemctl status docker.service● docker.service - Docker Application Container Engine Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: di...原创 2020-03-23 17:50:41 · 59563 阅读 · 0 评论 -
系统内或docker下mongodb使用命令创建用户及设置权限和删除用户
1、如果是直接系统安装的话,可以直接进入mongo终端# 进入mongo程序目录cd /usr/local/mongodb/bin找到 mongo 命令,或配置好环境变量,直接运行mongo,进入mongo命令编辑界面。2、docker下...原创 2020-03-13 18:01:52 · 63050 阅读 · 0 评论 -
Docker启动mongo及redis在配置用户密码时的注意事项
Mongo1.下载官方提供的mongo镜像docker pull mongo2.在宿主机新建文件夹,用于映射mongo的数据存储位置mkdir /home/mongo-data3.创建mongo容器docker run --name mongo -p 27017:27017 -v /home/mongo-data:/data/db -d mongo 注意:如果这样启动,不用用户...原创 2020-01-30 17:08:51 · 68203 阅读 · 0 评论 -
mac下docker从容器内部访问宿主机ip
有两种情况:1、有网络的情况下:通过 ifconfig 中找到自己的电脑 ip 然后直接访问即可2、没有网络的情况下:通过 ifconfig 是找不到 ip 的,然后 需要找到一个宿主机的ip可以通过 域名 来访问:docker.for.mac.host.internal可以 ping 或者 用 telnet ip port 来测试一下...原创 2020-01-09 20:20:46 · 92901 阅读 · 1 评论 -
liunx下Docker的安装和卸载
这里以centos7系统记录一、安装提一嘴:docker-ce是docker公司维护的开源项目,是一个基于moby项目的免费的容器产品docker-ee是docker公司维护的闭源产品,是docker公司的商业产品。yum update# 安装依赖包yum install -y yum-utils device-mapper-persistent-data lvm2 ...原创 2020-01-16 16:37:06 · 85755 阅读 · 0 评论 -
Linux下使用rpm包安装docker(centos7)
rpm包下载地址:https://download.docker.com/linux/centos/7/x86_64/stable/Packages/centos7下安装的一些参数:rpm -i example.rpm 安装 example.rpm 包;rpm -iv example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息;rpm -ivh ...原创 2020-01-28 18:23:24 · 71084 阅读 · 0 评论 -
docker常用的命令笔记
常用的几个命令1、镜像操作查看有哪些镜像docker images == docker image ls拉取镜像docker pull ** == docker image pull删除镜像docker image rm (镜像名称or镜像ID) == docker imi (镜像名称or镜像ID)2、容器操作运行容器docker container(可省...原创 2020-01-28 18:25:22 · 69808 阅读 · 1 评论 -
Dockerfile文件编写笔记+小实例
先编写一个简单的flask程序vim app.pyfrom flask import Flaskimport redisapp = Flask(__name__)# 链接redis做容器间关联验证效果用rd = redis.Redis(host='redis',port=6379)@app.route('/')def hello(): # Redis Incr 命...原创 2020-01-30 11:55:40 · 70468 阅读 · 0 评论