Windows中 WSL2 与 Docker Desktop异常解决方案[TOC]
前天,windows关机后第二天再次开机发现docker用不了,发现其中的容器也不见了。找了很久发现wsl从2变成了1。(非常恶心)【子系统环境Ubuntu 18.04】所以通过如下命令将它又从wsl1变为wsl2.wsl --set-default-version Ubuntu-18.04 2
不出几分钟,改成了...
2022-06-23
浏览(28485)
vi ~/.bashrc
# 在最下面添加一行:
export DOCKER_HOST='unix:///var/run/docker.sock'
source .bashrc
2021-09-26
浏览(6883)
拉取Docker镜像时提示 no space left on device 问题解决[TOC]
问题原因出现此问题一般是 docker 根目录空间不足导致解决方法修改其 Docker Root Dir 的值,指向一个更大空间的目录.方法步骤1、查看 docker 的根目录docker info | grep -i "docker root dir"
2、查看目录剩余空间df -hl /var/lib...
2021-09-09
浏览(13378)
Docker 生成时忽略文件[TOC]忽略文件
passwords.txtbig-temp-file.img
2021-06-24
浏览(6207)
使用iPerf比较不同Docker网络设置的性能[TOC]
生成镜像
创建镜像:
echo 'FROM ubuntu'>> Dockerfile
# VOLUME 指令创建一个具有指定名称的挂载点,并将其标记为保存来自本机主机或其他容器的外部挂载卷。
echo 'VOLUME /data'>> Dockerfile
echo 'RUN mkdir /data-no...
2021-06-23
浏览(10945)
使用iPerf比较不同Docker网络设置的性能[TOC]
IPerf的介绍
iperf是一种命令行工具,用于通过测量服务器可以处理的最大网络吞吐量来诊断网络速度问题。它在遇到网络速度问题时特别有用,通过该工具可以确定哪个服务器无法达到最大吞吐量。更多详细基本请参考:https://www.jianshu.com/p/15f888309c72
下载IP...
2021-06-22
浏览(9423)
Docker容器安全应用限制Seccomp[TOC]
Seccomp 简介
SecComp定义了哪些系统调用应该和不应该被容器执行。它们定义在一个JSON文件中,当容器启动时应用该文件。在这个初始步骤中,我们定义了seccomp权限来禁用允许容器运行seccomp。
只有在构建 Docker seccomp并且内核配置为CONFIG_SECCOMP启用时,此功能...
2021-06-21
浏览(11510)
使用 Systemd 管理启动容器[TOC]
使用 Systemd 启动 Docker 容器时,服务文件通过 Docker CLI 管理进程。
创建服务
创建服务文件
vim redis.service
添加如下服务内容
[Unit]
Description=Redis container
Requires=docker.service
After=docker.service
[Service]
Restart=on-failure
R...
2021-06-21
浏览(7173)
Docker 部署RabbitMq集群[TOC]
镜像环境docker pull rabbitmq:3-management
镜像后面带management是带web管理界面的
官方示例
官方启动方式
docker run -it --rm --name rabbitmq -p 5672:5672 -p 15672:15672 rabbitmq:3-management
启动方式加入其他参数(如用户名,密码)
docker run -d...
2020-10-29
浏览(10177)
创建镜像仓库[TOC]
阿里云镜像仓库
访问如下连接: https://cr.console.aliyun.com/cn-hangzhou/instances/repositories 。然后创建镜像仓库
接着有多种代码仓库的选择,我们这里选择本地仓库即可。随后创建成功,我们点击管理。按照如下步骤对本地进行登录,让二者连接上。
随后通过docker logi...
2020-09-02
浏览(7299)
Docker部署简单的mysql[TOC]
首先这玩意我是真不想写,网上写的太多了,但是又没有找到快速的创建方式。so…有疑问都可以参考官网:https://hub.docker.com/_/mysql
直接上命令
拉取镜像
docker pull mysql
运行mysql
docker run -d -p 3306:3306 --name ADmysql -e MYSQL_USER="aidasi"...
2020-08-20
浏览(6695)
Docker简单命令整理清单[TOC]
Login 获取账户信息获取账户信息
docker info | sed '/Username:/!d;s/.* //'
或
username=$(docker info | sed '/Username:/!d;s/.* //');
echo $username
登录账户
docker login hub.docker.com
Images 镜像相关操作获取本地镜像
docker images
...
2020-04-10
浏览(7453)
请将其修改为:mcr.azk8s.cn/dotnet/core/sdk:3.1
2020-02-25
浏览(10465)
swarm 总结:1,docker中使用swarm集群可以达到多任务分配到不同的节点进行处理,如果有空闲的docker机子将会把请求的处理转交给任意一个正在处理的机子2,可以实现双重负载均衡 service层 node层 代理服务器层3,当一个node节点挂了宕机了...如果任务的个数等于节点服务器节点的个数,swarm将终止该节点任务,会等...
2019-11-27
浏览(7984)
fatal: failed to start daemon: Error initializing network controller: Error creating default network: hnsCall failed in Win32: The system cannot find the file specified. (0x2)at Docker.Backend.Processes.WindowsDockerDaemon.WaitForDaemonToBeReady()...解决办法:重启docker服务
2019-11-08
浏览(8131)
;