欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

docker初探

程序员文章站 2022-12-25 15:49:53
1.什么是docker: 可以理解为一个可移植的集装箱容器,开发者可以打包他们的应用以及依赖包到一个可移植的容器中。 2.docker安装及使用(ubuntu16.04) (1)首先通过apt-get命令安装docker: sudo apt-get install docker.io (2) doc ......

1.什么是docker:

    可以理解为一个可移植的集装箱容器,开发者可以打包他们的应用以及依赖包到一个可移植的容器中。

2.docker安装及使用(ubuntu16.04)

    (1)首先通过apt-get命令安装docker:

              sudo apt-get install docker.io

      (2)  docker -v  --检查版本/是否安装成功

    (3)常用命令:

             docker  images --查看所有镜像

             docker ps    --查看所有实例

             docker ps -a  --查看所有的运行实例

             docker run -d --name 自定义的实例名 -p 主机对外开放的端口:docker容器的名称 镜像名称 

             eg:docker run -d --name  lshredis -p 7000:6379 redis   --以后台的方式运行名为 lshredis的redis镜像实例,对外开放端口7000映射docker镜像端口6379

3.实例:

    (1)部署redis镜像

            *拉去redis镜像

            docker初探

            *运行redis镜像实例

           docker初探

           *进入redis实例容器并简单设置缓存数据

          docker初探

          *简单远程使用(这里以c#为例)

           建立控制台demo,并通过nuget包获取redis客户端dll(这里以stackexchange.redis为例)

          docker初探

          编写测试代码docker初探