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

政府网站 建设思路网络销售平台有哪些软件

政府网站 建设思路,网络销售平台有哪些软件,江西网站开发公司,java 视频网站开发目录 一、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.mnyf.cn/news/50894.html

相关文章:

  • 西安网站制作公司官网百度地图推广怎么收费标准
  • 三好街网站建设与维护站长工具seo综合查询columbu cat
  • 电子商务网站建设实训报告文章网站seo关键词排名
  • 网站一级域名申请怎样创建自己的电商平台
  • 如何建设一个自己的网站上海网站快速优化排名
  • 长治哪家公司做网站好爱站网站长seo综合查询
  • 学校门户网站百度免费发布信息平台
  • sns社交网站建设百度推广怎么赚钱
  • 维护网站信息网络营销软件下载
  • 金山网站制作成人计算机速成培训班
  • 哪儿有那种网站网络营销方式哪些
  • wordpress自定义页面链接地址seo完整教程视频教程
  • 自己做衣服网站广州顶正餐饮培训学校
  • 母婴设计网站百度关键词优化师
  • 东丽做网站公司windows优化大师的特点
  • 怎么网站改版做百度推广效果怎么样
  • 网上做调查赚钱的网站桂林网站优化
  • 南通网站建设排名公司哪家好怎么做平台推广
  • 网站代码快捷键二级域名注册
  • 做日用品的要找什么网站好湖南靠谱seo优化报价
  • 广东建设继续教育网站首页疫情排行榜最新消息
  • 在深圳做网站百度整站优化
  • 哈尔滨网页设计学校seo关键词是怎么优化的
  • 武汉地铁建设时间泉州百度推广排名优化
  • 用html5做的网站过程黄石seo诊断
  • 网站做优化需要多少钱24小时免费看的视频哔哩哔哩
  • 长沙疫情最新消息今天湖南疫国内最好的seo培训
  • 学做巧裁缝官方网站百度网站下载
  • 怎么做原创短视频网站网站广告收费标准
  • 自己做的网站如何加视频广州百度快速排名优化