docker
wwqicode
这个作者很懒,什么都没留下…
展开
-
重启所有已停止的docker容器
docker ps -a | grep Exited 查看所有已停止的容器docker ps -a | grep Exited | awk ‘{print $1}’ 获取已停止容器的IDdocker ps -a | grep Exited | awk ‘{print $1}’ |xargs docker start 把获取到的已停止容器的ID传送给容器启动命令docker ps -a | grep Up | awk ‘{print $1}’ |xargs docker stop 一条命令停止所有原创 2022-01-05 23:50:37 · 943 阅读 · 0 评论 -
docker-compose network名称定义
docker-compose启动的网络名称:1、没有自定义网络名$ cat docker-compose.yaml version: '2'services: zookeeper1: image: zookeeper container_name: zookeeper1 environment: - ZOO_MY_ID=1 - ZOO_SERVERS=server.1=zookeeper1:2888:3888实际使用的网络是:&原创 2021-12-23 23:48:08 · 4610 阅读 · 0 评论 -
docker image 本地上传服务器
本地有自己的镜像,想上传到服务器(ubuntu)上使用1、本地打包镜像为压缩文件docker save -o mypeerimage.tar hyperledger/fabric-peer:latest想要上传hyperledger/fabric-peer:latest镜像打包到当前目录下,叫mypeerimage.tar注意:打包的镜像要指定版本,如果不指定版本,会把所有此名称的各版本镜像都打包进来。2、把mypeerimage.tar上传到服务器3、解压镜像文件docke原创 2021-12-23 23:30:37 · 2273 阅读 · 0 评论 -
docker-compose 配置详解
Compose 文件是一个YAML文件,用于定义services、netword和volumes。 Compose 文件的默认路径为./docker-compose.yml(后缀为.yml和.yaml都可以)。一个service配置将会应用到容器的启动中,很像将命令行参数传递给docker run。 同样,network和volume定义类似于docker network create和docker volume create。 与Docker运行一样,默认情况下尊重Dockerfile中指定的选项(例转载 2021-12-23 22:18:16 · 9202 阅读 · 0 评论 -
docker删除none镜像
1、使用git bash进入到docker文件夹2、查询所有的none镜像docker images | grep none3、查询所有的none镜像的iddocker images | grep none | awk '{print $3}'4、删除所有的none镜像docker images | grep none | awk '{print $3}' | xargs docker rmidocker none镜像有效的 none 镜像Docker文件系统的转载 2021-12-10 21:29:04 · 10155 阅读 · 0 评论 -
docker命令总结-持续更新
看所有容器docker ps -a删除所有已经停止的容器docker rm $(docker ps -a -q)强制删除容器db01,db02docker rm -f db01 db02删除镜像docker rmi IMAGE [IMAGE...]强制删除加 -fdocker rmi -f IMAGE [IMAGE...]启动、停止、重启容器docker start/stop/restart 容器...原创 2020-11-25 20:31:57 · 64 阅读 · 0 评论 -
传docker镜像
如何把一个容器从开发环境取出来,到其他机器上跑起来?docker hub是一个很好的选择,把镜像提交上去,到另外的机器上拉取下来,很方便。但是,没有网络怎么办,本文告诉你如何操作。方式一docker save 和 docker load导出镜像docker save -o <target> <images_name:image_tag>或者docker save -o <target> <container_name>例如d转载 2020-08-03 22:17:09 · 142 阅读 · 0 评论 -
Fabric 下载二进制文件时 Could not resolve host: nexus.hyperledger.org
hyperledger fabric我在用make docker制作镜像的过程中报错如下:Could not resolve host: nexus.hyperledger.orgInstalling Hyperledger Fabric binaries===> Downloading version 1.4.4 platform specific fabric binaries===> Downloading: https://nexus.hyperledger.org/c原创 2020-06-28 23:08:00 · 3174 阅读 · 6 评论 -
docker: Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled
在制作镜像的时候报错如下:docker: Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers).解决方案:增加一个源hub-mirror.c.163.com$ sudo vi /etc/docker/daemo原创 2020-06-19 13:30:45 · 483 阅读 · 0 评论 -
Hyperledger Fabric 编译报错 error pulling image configuration:
hyperledger fabric用'make docker'编译报错 error pulling image configuration:解决方法:/etc/resolv.conf文件中新增“nameserver 8.8.8.8” sudo vi /etc/resolv.conf保存后重启docker$ service docker restart$ sudo systemctl daemon-reload$ sudo service docker restart原创 2020-06-11 18:00:42 · 236 阅读 · 0 评论 -
docker日志 及 docker容器日志
docker容器的日志是默认存在本地的/var/lib/docker/containers/container_ID/container_ID-json.log 里。可以用以下命令查log文件的位置docker inspect container_id | grep Log或:docker inspect container_name | grep Log可以cd到这个文件夹下了。到/containers这里可能就会“Permission denied”sudo chmod -原创 2020-05-31 11:26:05 · 829 阅读 · 0 评论