美文网首页
Docker 使用总结

Docker 使用总结

作者: 卡戎li | 来源:发表于2018-12-23 14:53 被阅读0次

一、镜像

1.1 查看docker镜像

docker images
lipei-10:~ lipei$ docker images --help

Usage:  docker images [OPTIONS] [REPOSITORY[:TAG]]

List images

Options:
  -a, --all Show all images (default hides intermediate images)
  --digests Show digests
  -f, --filter filter   Filter output based on conditions provided
  --format string   Pretty-print images using a Go template
  --no-truncDon't truncate output
  -q, --quiet   Only show numeric IDs

1.2 查找镜像

docker search mysql
  • 过滤查找镜像
docker search mysql --filter "is-official=true"

1.3 下载镜像

docker pull hub.c.163.com/library/nginx:latest

1.4 启动镜像

docker run -d -p 8080:80 hub.c.163.com/library/nginx

1.5 删除镜像

  • 删除images,通过image的id来指定删除谁
docker rmi <image id>
  • 想要删除untagged images,也就是那些id为<None>的image的话可以用
docker rmi $(docker images | grep "^<none>" | awk "{print $3}")
  • 要删除全部image的话
docker rmi $(docker images -q)

1.6 修改镜像的tag

docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]

1.7 推送镜像

docker push SOURCE_IMAGE[:TAG]

二、容器

2.1 查看容器

docker ps

2.2 停止所有的container

docker stop $(docker ps -a -q)

2.3 如果想要删除所有container

docker rm $(docker ps -a -q)

-i:表示以“交互模式”运行容器

-t:表示容器启动后会进入其命令行

-v:表示需要将本地哪个目录挂载到容器中,格式:-v<宿主机目录>:<容器目录>

2.4 重启container

docker restart *****

2.5 进入容器查看已运行的镜像

docker exec -it 21 bash

三 使用镜像

3.1 生成镜像

mvn clean package docker:build

3.2 生成并发布镜像

mvn clean package docker:build -DpushImage 

3.3 运行镜像

docker run -d -p 8082:8088 13422353612/dockerdemo

四 下载并运行ng

4.1 下载镜像

docker pull hub.c.163.com/library/nginx:latest

4.2 后台启动容器

run -d -p 8082:8089 hub.c.163.com/library/nginx

4.3 配置启动容器

docker run --name jeff-nginx-container  -v /Users/lipei/Downloads/nginx.conf:/etc/nginx/nginx.conf:ro -d 5af6f49d05f7

五 Fabric

5.1 fabric 传统安装

https://www.jianshu.com/p/6ef2e8425087

5.2 farbic 配置文件

yxqlcy-pc:first-network lipei$ pwd
/Users/lipei/project/blockchain/fabric-samples/first-network
yxqlcy-pc:first-network lipei$ ls -ll
total 160
-rw-r--r--   1 lipei  staff335 Dec 14 15:13 README.md
drwxr-xr-x   4 lipei  staff128 Dec 14 15:13 base
-rwxr-xr-x   1 lipei  staff  20636 Dec 14 15:13 byfn.sh
drwxr-xr-x   3 lipei  staff 96 Dec 14 15:13 channel-artifacts
-rw-r--r--   1 lipei  staff  12265 Dec 14 15:13 configtx.yaml
-rw-r--r--   1 lipei  staff   3906 Dec 14 15:13 crypto-config.yaml
-rw-r--r--   1 lipei  staff   2971 Dec 14 15:13 docker-compose-cli.yaml
-rw-r--r--   1 lipei  staff   2345 Dec 14 15:13 docker-compose-couch-org3.yaml
-rw-r--r--   1 lipei  staff   4560 Dec 14 15:13 docker-compose-couch.yaml
-rw-r--r--   1 lipei  staff   2883 Dec 14 15:13 docker-compose-e2e-template.yaml
-rw-r--r--   1 lipei  staff   3801 Dec 14 15:13 docker-compose-org3.yaml
-rwxr-xr-x   1 lipei  staff  10409 Dec 14 15:13 eyfn.sh
drwxr-xr-x   4 lipei  staff128 Dec 14 15:13 org3-artifacts
drwxr-xr-x  10 lipei  staff320 Dec 14 15:13 scripts
yxqlcy-pc:first-network lipei$

相关文章

  • 2017-5月第三周技术总结

    学习总结内容 Docker使用2.pyinstaller使用 crontab 使用 shell脚本 centos7...

  • 2018-01-10日报

    1.学习docker,了解docker常用命令,尝试使用docker构建一个springboot服务总结如:Doc...

  • docker 使用总结

    安装 安装$ yum -y install docker验证$ docker --version 概念 docke...

  • docker使用总结

    1.docker的基本概念: Docker包括三个基本概念 镜像(Image)容器(Container)仓库(Re...

  • Docker 使用总结

    一、镜像 1.1 查看docker镜像 1.2 查找镜像 过滤查找镜像 1.3 下载镜像 1.4 启动镜像 1.5...

  • docker registry v2 api

    Docker Registry V2 api 本篇总结docker registry v2 api描述和使用doc...

  • Docker简介及常用指令使用

    前言 最近在使用Docker中,深刻感受到Docker在工作中带来的优势,所有对Docker进行一些常用的总结。作...

  • Docker运行常用软件,亲测建议收藏

    使用Docker可以快速搭建你的开发环境,以下是我经常用到的几个常用软件。文章的最后会总结下使用docker ru...

  • docker使用问题总结

    1. docker报【Error response from daemon: Error running Devi...

  • Docker简单使用总结

    1、什么是Docker? Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的...

网友评论

      本文标题:Docker 使用总结

      本文链接:https://www.haomeiwen.com/subject/cfrnkqtx.html