首页 > 其他分享 >Docker使用

Docker使用

时间:2023-04-13 22:58:40浏览次数:30  
标签:get sudo apt https 使用 Docker docker

 

1.docker 基础知识

环境 代码一起发给别人 =>需要一个容器  

规避了环境不一致导致的异常【软件跨环境迁移的问题】

 

 

 

 

以下是在 Ubuntu 上安装 Docker 的步骤:
  1. 更新 apt 包管理器sudo apt-get update
  1. 安装必要的软件包以允许 apt 通过 HTTPS 使用存储库sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
  1. 添加 Docker 的官方 GPG 密钥curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  1. 添加 Docker 存储库到 APT 源列表中sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
  1. 再次更新 apt 包管理器以获取 Docker 存储库sudo apt-get update
  1. 安装最新版本的 Docker CE(社区版)sudo apt-get install docker-ce
  1. 验证 Docker 是否正确安装并运行sudo docker run hello-world
如果没有错误发生,将显示 "Hello from Docker!" 的输出信息。
这些就是在 Ubuntu 上安装 Docker 的基本步骤。

 

 

 

 

标签:get,sudo,apt,https,使用,Docker,docker
From: https://www.cnblogs.com/zhangzhekun/p/17316860.html

相关文章

  • 容器操作,应用部署,迁移与备份,Dockerfile
    容器操作,应用部署,迁移与备份,Dockerfile上节回顾#1docker启动,停止,查看状态命令 systemctlstartdockersystemctlstopdockersystemctlstatusdockerdockerinfo#查看详情systemctlenabledocker#开机自启动#2配置镜像源,拉取镜......
  • v2G技术优化配电系统负荷曲线 从电池中管理使用电动车(EVS)和电力注射构成控制EV的充电
    v2G技术优化配电系统负荷曲线关键词:电动汽车,负荷方差,蒙特卡洛,JAYA算法算法:PSO,MC,JAYA从电池中管理使用电动车(EVS)和电力注射构成控制EV的充电和排放作为有吸引力的研究领域的问题。为大量的电池充电,如果没有控制,损坏配电系统。通过采用使用EVS的最佳规划,他们的停车位可以作为......
  • 一文读懂使用PyInstaller将Pygame库编写的小游戏程序打包为exe文件
    前言:​ 今天接了一个单子要求写一个基于pygame的贪吃蛇小游戏,打包成.exe文件。下面我就来教大家来python怎么打包文件,希望大家阅读这篇文章之后有所收获。下面看下通过Pyinstaller打包Pygame库写的小游戏程序出现的问题解决方法开发环境:Python:3.5.464位pyinstall:3.3.1一......
  • percona-toolkit工具:使用pt-table-checksum检查MySQL主从库的差异
    环境介绍CentOS7.6MySQL5.7PerconaToolkit3.4.0 下载并安装PerconaToolkit从WEB端下载https://www.percona.com/downloads或者通过wget下载[root]#wgethttps://downloads.percona.com/downloads/percona-toolkit/3.5.2/binary/redhat/7/x86_64/percona-toolkit-3.......
  • linux环境下安装Docker
    1、概念:docker是一个开源的应用容器引擎,docker可以让开发者打包他们的应用以及依赖环境包到一个轻量级、可移值的容器中。然后发布到任何流行的linux机器上。安装过程:1、yum包更新到最新yumupdate2、安装需要的软件包yuminstall-yyum-utilsdevice-mapper-persistent-da......
  • 软件工程日报——servelt的使用
    今天我学习了java的一种写法,之前我实现增删改查的功能主要使用jsp文件实现即将java代码写在jsp文件里面。之前感觉这种方法很方便,但是使用时间长了之后发现修改太麻烦,于是今天我试着用servelt+jsp+mapper的方法来进行增删改查的操作我发现效果很不错,修改源码很方便......
  • 斯坦福 UE4 C++ ActionRoguelike游戏实例教程 10.控制台变量的用法 & 静态函数库 &
    斯坦福课程UE4C++ActionRoguelike游戏实例教程0.绪论概述本文对应Lecture15,61-ConsoleVariablesfordebuggingandgamebalancing。本文将会教你如何在C++中编辑控制台变量的逻辑,通过在游戏中打开控制台,以修改控制台变量的方式来修改游戏里的各种参数;此外,还会使用自......
  • docker 容器操作、应用部署、mysql,redis,nginx、迁移与备份、Dockerfile
    容器操作#启动容器dockerstart容器id#停止容器dockerstop容器id#文件拷贝先创建文件mkdir:文件夹vivimtouch:文件#容器的文件copy到宿主机上(不是在容器内部操作)dockercp容器名称:容器目录需要拷贝的文件或目录dockercp......
  • docker-day3——docker应用部署、docker迁移与备份、Dockerfile
    目录一、应用部署1.1mysql部署1.2nginx1.3redis1.4部署项目的一些讲解二、迁移与备份三、Dockerfile四、作业1、什么是迭代器,生成器,装饰器2、django的信号用过吗?如何用,干过什么3、Dockerfile用过吗?常用命令有哪些一、应用部署补充知识点:容器之间互相是可以ping通的但是......
  • 使用java实现音乐播放
    使用java实现音乐播放的具体代码调用有参构造器,构造器中传入需要播放的音乐路径,文件需要是.wav格式调用start方法播放音乐,设置为从头开始循环播放暂停调用pause方法暂停,暂停保存当前播放进度的毫秒值继续播放调用recommence方法,会读取刚才保存的音乐播放进度的毫秒值调......