Tag: Ubuntu16.04

Python中的逻辑错误'if'评估

我刚刚发生了最奇怪的错误。 我没有机会完全debugging它,但我想发布这个,看看是否有其他人有类似的问题。 问题 下面的代码是在一个函数下载一个文件。 if最终文件存在, if语句逻辑将跳过下载步骤。 log.debug('force: {}, isfile: {}'.format(force, os.path.isfile(fasta_path))) log.debug('if result: {}'.format(force or not os.path.isfile(fasta_path))) if force or not os.path.isfile(fasta_path): # we don't have the file, so download it log.info('Downloading reference FASTA') else: log.info('FASTA found–skipping download.') 运行时,打印出下列内容: [17-02-14 05:03:32 – __main__:119 – DEBUG] force: False, isfile: True [17-02-14 05:03:32 – __main__:120 – DEBUG] […]

如何在Ubuntu 16.04上运行带有实验function的docker

我有以下问题: 如何运行docker与实验function(如图像压扁docker build –squash=true…为了减小它的大小)在Ubuntu的16.04?

Dockersearch命令总是列出空的结果

没有find有同样问题的人。 我使用的是Ubuntu 16的xenial。 docker安装后,一切正常。 但今天我试图search一些图像,得到空的结果,无所谓我打字: > docker search lemp NAME DESCRIPTION STARS OFFICIAL AUTOMATED > docker search php NAME DESCRIPTION STARS OFFICIAL AUTOMATED > docker search mysql NAME DESCRIPTION STARS OFFICIAL AUTOMATED 我已经尝试重新安装它删除所有的文件 sudo apt-get autoremove –purge docker-engine sudo rm -rf /var/lib/docker 重新安装后得到相同的问题。 我没有任何想法,是否可以是防火墙或其他什么东西,我应该先检查一下,能否帮助我。

日志标记选项被docker守护进程忽略

我有一个docker.conf放在Ubuntu 16.04 for system.d,看起来像这样: [Service] ExecStart= ExecStart=/usr/bin/docker daemon -H tcp://127.0.0.1:2376 –log-driver syslog –log-opt tag='docker/{{.Name}}' 我期望var / log / syslog中的标签看起来像docker /,但仍然使用{{.Name}} / {{。ID}} 还有什么我必须改变?

我不能在docker镜像中提交更改

我从https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-16-04学习docker。 而且我在“第6步 – 将容器中的更改提交到Docker镜像”中遇到问题。 当我运行命令docker run -it ubuntu我得到了容器的交互式shell访问,并在命令行我得到例如: root@aaa73f6c6614:/#我可以使用shell。 但是当我想在安装nodejs之后提交更改时,我必须使用命令exit交互式shell并在命令行中写入: docker commit -m "node.js" -a "Me" aaa73f6c6614 finid/ubuntu-nodejs但是我得到了以下错误: Error response from daemon: No such container: aaa73f6c6614/Ubuntu-NodeJS 。 为什么我不能提交更改,我该怎么做? (我使用Ubuntu 16.04)

无法通过SQL Server Management Studio连接到SQL Server Linux Docker容器

我是Linux操作系统的新手,所以希望这不是一个愚蠢的问题! 软件: Windows 10专业版 Docker for Windows(1.13.0-beta38(9805)) SQL Server Management Studio v17.0 RC1 问题:我试图使用SSMS连接到我的SQL Server Linux容器。 这是不行的,所以查看文档,似乎你需要安装SQL Server工具 (页面底部)的SQL Server Linux映像的顶部。 我按照这些说明在Ubuntu上安装SQL Server Tools(SQL Server Linux Image的基础映像) 错误: bash: curl: command not found 重现错误的步骤: 拉最新的microsoft/sql-server-linux映像 按照说明docker run -e 'ACCEPT_EULA=Y' -e SA_PASSWORD=yourStrong(!)Password' -p 1433:1433 -d microsoft/mssql-server-linux : docker run -e 'ACCEPT_EULA=Y' -e SA_PASSWORD=yourStrong(!)Password' -p 1433:1433 -d […]

Docker:设备cgroup没有安装(Ubuntu 16.04)

我正在尝试在远程Web服务器上的Ubuntu 16.04上安装Docker。 但是,我得到一个令我非常沮丧的错误。 我已经安装了很多次,也在这个操作系统,但是这从来没有发生过。 我被困在sudo apt-get install -y docker-engine ,无法安装docker-engine: ~# systemctl status docker.service ● docker.service – Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since So 2017-03-05 17:47:20 CET; 32s ago Docs: https://docs.docker.com Main PID: 18194 (code=exited, status=1/FAILURE) dockerd[18194]: time="2017-03-05T17:47:20.567753592+01:00" level=error msg="'overlay' not found as a supported […]

docker图像Ubuntu的:16.04似乎省略了一些文件logrotate

我build立了一个基于ubuntu:16.04的图像ubuntu:16.04 。 在构build映像时,我运行了一些命令,其中包括apt-get -y update 。 然后,我通过docker run -it myimage bash浏览图片,发现有一些与正常的ubuntu16.04操作系统相比有一些logrotate省略文件。 例如, /usr/sbin/logrotate , /usr/sbin/logrotate , /var/lib/logrotate/status 。 即使运行find / -name logrotate*我也找不到它们。 find命令只显示/etc/logrotate.d也存在)。 看到logrotate像logrotate.d ,我认为logrotate必须存在在那里。 但是,为什么它不仅有这些文件,甚至还可执行? 我想要他们,因为我想尝试它(我怎样才能监视什么logrotate正在做什么) 我怎么能使它与ubuntu16:04图像?

Docker:在Ubuntu上安装Java 8失败

我正在尝试在Docker容器中安装Ubuntu的基本映像的Java 8。 我正在运行以下命令, RUN apt-get update && \ apt-get install -y software-properties-common python-software-properties && \ add-apt-repository "deb http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main" && \ apt-get update && \ echo "$accept-license" | sudo debconf-set-selections && \ apt-get install –allow-unauthenticated -y oracle-java8-installer && \ rm -rf /var/lib/apt/lists/* && rm -rf /var/cache/oracle-jdk8-installer 在运行上面的命令我收到以下错误, Connecting to download.oracle.com (download.oracle.com)|23.57.66.26|:80… connected. HTTP request […]