docker学习笔记

2022-01-23  本文已影响0人  韩其凯

Title: docker学习记录

Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。简单说,就是让项目更少的依赖服务器环境进行部署。

1、安装命令

见docker官网:

ubuntu系统安装docker方式

依次执行以下指令

1.sudo apt-get update

  1.  ca-certificates \
     curl \
     gnupg \
     lsb-release
    
  2. curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
  1. sudo apt-get update

6.sudo apt-get install docker-ce docker-ce-cli containerd.io

执行命令时一路选择yes,最后输入docker --version查看版本,如果版本正确显示,就表示docker安装成功了。

查看版本信息

2、使用

docker有镜像和容器的概念,简单理解呢,就是镜像包含了我们所需的各种配置文件,把镜像运行起来,就成了容器,从而让我们的项目可以运行在容器中。比如ubuntu20.04镜像的大小为28.57MB,我们把镜像拉过来,运行,就成了ubuntu的容器(这个容器实际上就是一个微ubuntu20.04系统),就可以不用为了部署一个项目再去装一个ubuntu系统。还可以基于一个镜像创建好几个容器。

镜像

容器

上一篇 下一篇

猜你喜欢

热点阅读