当前位置: 首页 > news >正文

哪些网站推广公司成都网站开发团队

哪些网站推广公司,成都网站开发团队,牡丹江站,wordpress排名主题目录 一、Docker Desktop 安装 1、我们先去官网下载安装包 2、Install Docker Desktop on Ubuntu 3、Launch Docker Desktop 二、Docker 介绍 什么是docker 如何使用docker docker是如何工作的 docker build docker run docker pull 一、Docker Desktop 安装 1、我们先…

目录

一、Docker Desktop 安装

1、我们先去官网下载安装包

 2、Install Docker Desktop on Ubuntu

3、Launch Docker Desktop

二、Docker 介绍

什么是docker

如何使用docker

docker是如何工作的

docker build

 docker run

 docker pull

 


一、Docker Desktop 安装

1、我们先去官网下载安装包

 2、Install Docker Desktop on Ubuntu

For non-Gnome Desktop environments, gnome-terminal must be installed:

sudo apt install gnome-terminal

Uninstall the tech preview or beta version of Docker Desktop for Linux. Run:

sudo apt remove docker-desktop
or
sudo apt remove docker*

For a complete cleanup, remove configuration and data files at $HOME/.docker/desktop, the symlink at /usr/local/bin/com.docker.cli, and purge the remaining systemd service files.

rm -r $HOME/.docker/desktop
sudo rm /usr/local/bin/com.docker.cli
sudo apt purge docker-desktop

Install the package with apt as follows:

sudo apt-get update
sudo apt-get install ./docker-desktop-<version>-<arch>.deb

3、Launch Docker Desktop

启动Docker

systemctl --user start docker-desktop

检查版本:

#docker compose version
Docker Compose version v2.17.3#docker --version
Docker version 23.0.5, build bc4487a#docker version
Client: Docker Engine - CommunityCloud integration: v1.0.31Version:           23.0.5API version:       1.42
<...>

设置开机自启动

To enable Docker Desktop to start on login, from the Docker menu, select Settings > General > Start Docker Desktop when you log in.

Alternatively, open a terminal and run:

systemctl --user enable docker-desktop

二、Docker 介绍

什么是docker

docker是一个用Go语言实现的开源项目,可以让我们方便的创建和使用容器,docker将程序以及程序所有的依赖都打包到docker container,这样你的程序可以在任何环境都会有一致的表现,这里程序运行的依赖也就是容器就好比集装箱,容器所处的操作系统环境就好比货船或港口,程序的表现只和集装箱有关系(容器),和集装箱放在哪个货船或者哪个港口(操作系统)没有关系

此外docker的另一个好处就是快速部署,这是当前互联网公司最常见的一个应用场景,一个原因在于容器启动速度非常快,另一个原因在于只要确保一个容器中的程序正确运行,那么你就能确信无论在生产环境部署多少都能正确运行。

如何使用docker

docker中有这样几个概念

  • dockerfile
  • image
  • container

实际上你可以简单的把image理解为可执行程序,container就是运行起来的进程。

那么写程序需要源代码,那么“写”image就需要dockerfile,dockerfile就是image的源代码,docker就是"编译器"。

因此我们只需要在dockerfile中指定需要哪些程序、依赖什么样的配置,之后把dockerfile交给“编译器”docker进行“编译”,也就是docker build命令,生成的可执行程序就是image,之后就可以运行这个image了,这就是docker run命令,image运行起来后就是docker container。

docker是如何工作的

docker build

当我们写完dockerfile交给docker“编译”时使用这个命令,那么client在接收到请求后转发给docker daemon,接着docker daemon根据dockerfile创建出“可执行程序”image

 docker run

有了“可执行程序”image后就可以运行程序了,接下来使用命令docker run,docker daemon接收到该命令后找到具体的image,然后加载到内存开始执行,image执行起来就是所谓的container

 docker pull

其实docker build和docker run是两个最核心的命令,会用这两个命令基本上docker就可以用起来了,剩下的就是一些补充。

那么docker pull是什么意思呢?

我们之前说过,docker中image的概念就类似于“可执行程序”,我们可以从哪里下载到别人写好的应用程序呢?很简单,那就是APP Store,即应用商店。与之类似,既然image也是一种“可执行程序”,那么有没有"Docker Image Store"呢?答案是肯定的,这就是Docker Hub,docker官方的“应用商店”,你可以在这里下载到别人编写好的image,这样你就不用自己编写dockerfile了。

docker registry 可以用来存放各种image,公共的可以供任何人下载image的仓库就是docker Hub。那么该怎么从Docker Hub中下载image呢,就是这里的docker pull命令了

因此,这个命令的实现也很简单,那就是用户通过docker client发送命令,docker daemon接收到命令后向docker registry发送image下载请求,下载后存放在本地,这样我们就可以使用image了。

参考:

Install Docker Desktop on Ubuntu | Docker Documentation
什么是Docker?看这一篇干货文章就够了! - 知乎

http://www.yayakq.cn/news/581192/

相关文章:

  • 网站提示页面设计手机软件公司
  • 网站建设的相关问题2023年网络推广方法
  • 专业教育网站建设网站建设有几大板块
  • 网站建设专项检查何鹏seo
  • 安吉网站设计企业网站建设方法
  • 做网站单页郑州网络
  • 网站 seowordpress自媒体博客模板
  • 免费网站重生做军嫂市政工程建设规范免费下载网站
  • 网站设计是不是会要用代码做营销型网站建设 深圳信科
  • 网站开发范本如何手机网站建立
  • 网站开发时间进度表手机微网站怎么制作
  • 泰安网站建设xtempire网站 网页区别是什么
  • 网站排名优化外包发稿什么意思
  • 酒泉网站建设服务企业网站建设有哪些好处
  • 林壑地板北京网站建设网站屏蔽国内ip
  • 四川建设机械网站百度网首页
  • 怎样建设一个自己的网站做决定的网站
  • 怎么检查网站有没有被挂马小程序导航wordpress
  • 洞口建设局网站深圳做互联网教网站公司
  • 企业网站推广方案的策划十大跨境电商公司
  • 建设部颁发的证书网站网站规划说明书范文
  • 网站默认地区数据修改汽车是怎么做的视频网站
  • 网站开发用什么语言比较好6黄页网站建设
  • 网站后台管理图片水印怎么做北京设计公司官网
  • 深圳住房宝安和建设局网站wordpress支持大文件上传
  • 教育技术专业网站开发课程网页制作培训的课程
  • 石家庄网站建设网站建设房建设计网站
  • 免费ui设计网站南宁百度网站公司吗
  • .net网站模版wordpress动态图片不显示
  • 蛋白质结构预测工具网站开发visio网站建设流程图