草庐IT

Unix-ish

全部标签

docker - 无法连接到位于 unix :///var/run/docker. sock 的 Docker 守护程序。 docker 守护进程是否正在运行?

问题:我正在尝试在vagrant中运行docker,我的Vagrantfile包含以下内容:-config.vm.provision"docker"do|d|d.run"ubuntu",cmd:"bash-l",args:"-v'/vagrant:/var/www'"enddocker已安装,但是当我运行任何命令时,它会给出以下错误:-CannotconnecttotheDockerdaemonatunix:///var/run/docker.sock.Isthedockerdaemonrunning?我试过了https://docs.oracle.com/cd/E52668_01/E

docker - 调用 unix/var/run/docker.sock : no such file or directory after upgrading to lxc-docker

当我最初安装docker时,它显示为1.0.1版本由于当前版本是1.4.1,我找到并执行了以下指令:$sudoapt-getupdate$sudoapt-getinstalldocker.io$sudoln-sf/usr/bin/docker.io/usr/local/bin/dockersudoapt-keyadv--keyserverhkp://keyserver.ubuntu.com:80--recv-keys36A1D7869245C8950F966E92D8576A8BA88D21E9$sudosh-c"echodebhttps://get.docker.io/ubuntud

unix - 如何杀死容器内的进程? Docker 顶部命令

我有来自docker网站官方指南的简单示例。我运行以下命令:sudodockerrun-dubuntu:latest/bin/sh-c"whiletrue;doechohelloworld;sleep1;done"a66asdasdhqie123...然后从创建的容器中获取一些输出:sudodockerlogsa66hellohellohello...然后我查找一个容器的运行进程:sudodockertopa66UIDPIDPPIDCSTIMETTYTIMECMDroot2505515152020:07?00:00:00/bin/sh-cwhiletrue;doechohellowor

docker - GitLab CI runner 无法连接到 kubernetes 中的 unix :///var/run/docker. sock

GitLab在Kubernetes集群中运行。Runner无法使用构建工件构建docker镜像。我已经尝试了几种方法来解决这个问题,但没有运气。以下是一些配置片段:.gitlab-ci.ymlimage:docker:latestservices:-docker:dindvariables:DOCKER_DRIVER:overlaystages:-build-package-deploymaven-build:image:maven:3-jdk-8stage:buildscript:"mvnpackage-B--settingssettings.xml"artifacts:paths:

Docker:尝试在 unix:///var/run/docker.sock 连接到 Docker 守护程序套接字时获得权限被拒绝

我是docker新手。我只是尝试在我的本地机器(Ubuntu16.04)中使用docker和Jenkins。我使用以下管道脚本配置了一个新作业。node{stage('Build'){docker.image('maven:3.3.3').inside{sh'mvn--version'}}}但它失败并出现此错误:GotpermissiondeniedwhiletryingtoconnecttotheDockerdaemonsocketatunix:///var/run/docker.sock 最佳答案 如果使用Jenkins用户je

python - 如何通过python中的unix套接字连接到mongodb

有没有办法在python中通过unixsocket连接mongodb,而官方的pymongo模块还不支持unixsocket。我想要任何第三方替代品或补丁,但我四处搜索并没有找到。我不喜欢ORM风格的库,因为mongodb=>pythondicts自然且易于使用,所以我没有考虑MongoEngine之类的东西。 最佳答案 默认情况下,MongoDB在/tmp/mongodb-27017.sock创建一个unix套接字。.从pymongo2.4开始,您可以像这样进行连接:frompymongoimportMongoClientCONN

mongodb - 有没有办法以 unix 格式向 ISODate 显示时间戳?

我们在MongoDB中使用unix时间戳存储了一个日期,当我进行查询时如何获取日期?有没有办法以ISODate格式显示时间戳? 最佳答案 背景Aunixtimevalue表示自纪元(1970年1月1日)以来的秒。AJavaScriptDate()表示自纪元以来的毫秒。在MongoDB中,ISODate()是Date()的便捷包装器,允许您在mongoshell中从ISO字符串创建日期。如果您在shell中使用newDate(),它将返回一个ISODate()。转化要在unixtime和ISODate()之间进行转换,您可以将unix

node.js - 加载时将 mongo 存储的日期转换回自 Unix 纪元以来的毫秒数?

我正在为我的网络服务器使用Mongoose和Node.js。作为我的一个文档架构的一部分,我有一个“时间戳”字段。它在模式中的行是:timestamp:{type:Date,default:Date.now}这很好用,允许我根据时间戳检索文档,但是,这会保存为ISODate格式,如下所述:http://docs.mongodb.org/manual/core/document/#date,像这样:"时间戳":"2013-04-04T19:31:38.514Z"我不介意,但我按原样将其发送给客户。这意味着我必须在客户端使用Date.parse()才能与它进行比较操作。有没有办法将日期存储

time - MongoDB ISO 日期()到。 UNIX 时间戳

在MongoDB中将日期存储为ISODate()与存储为常规UNIX时间戳相比有什么优势(性能、索引、大小等)? 最佳答案 与time_t相比,ISODate的开销与前者相比微不足道。ISO8601格式的日期是人类可读的,它可以用来表示1970年1月1日之前的日期,最重要的是,它不是Y2038problem的牺牲品。.最后一点怎么强调都不过分。在1960年,在世纪数字上浪费一两个八位字节可能会带来任何好处,这似乎很荒谬,因为世纪之交已经不可能了。我们知道如何wrongthatturnedouttobe.2038年将比您预期的更早到来

python - 使用 Python 在 Django 中将 Unix 时间戳转换为人类格式

我想将字符串中的unix时间戳(例如1277722499.82)转换为更人性化的格式(hh:mm:ss或类似格式)。有没有一种简单的方法可以在python中为django应用程序执行此操作?这在模板之外,在我想这样做的模型中。谢谢。编辑我正在使用python函数time.time()来生成时间戳。根据文档:time.time()Returnthetimeasafloatingpointnumberexpressedinsecondssincetheepoch,inUTC.Notethateventhoughthetimeisalwaysreturnedasafloatingpointn