我有一个简单的代码,我已经为它创建了一个docker容器,状态显示它运行良好。在代码中,我使用了一些print()命令来打印数据。我想看看打印命令的输出。
为此,我看过docker日志。但它似乎没有工作,因为它没有显示日志。如何查看日志。?
$ sudo docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS
我有一个Dockerfile,它从最新的golang docker镜像(现在是1.10.3 )构建一个golang项目(它监听Twitter流并通过一些过滤器列出tweet),如下所示:
FROM golang:1.10.3
COPY . /destination/
WORKDIR /destination/
RUN CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o main .
CMD ["./main"]
当我运行由docker build命令创建的映像时,它运行起来没有任何问题。问题是图像的大小约为900
我已经把存储插件改成了DeviceMapper。Docker info给出了以下输出。
Server Version: 1.9.0
Storage Driver: devicemapper
Pool Name: docker-253:1-16-pool
Pool Blocksize: 65.54 kB
Base Device Size: 107.4 GB
Backing Filesystem: extfs
Data file: /dev/loop0
Metadata file: /dev/loop1
Data Space Used: 1.821 GB
Data Space To