首页 > 其他分享 >docker的部署

docker的部署

时间:2024-05-09 17:24:39浏览次数:13  
标签:部署 sudo apt https ubuntu docker com

Docker

安装docker

环境查看

bear@bear:~$ cat /etc/os-release
NAME="Ubuntu"
VERSION="20.04.3 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.3 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal

安装:

image-20211201213732363

# 1.卸载旧版本
 sudo apt-get remove docker docker-engine docker.io containerd runc
# 2.仓库安装先安装安装包
 sudo apt-get update
# 3.安装 apt 依赖包,用于通过HTTPS来获取仓库:
 sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common
# 4.添加 Docker 的官方 GPG 密钥:
 sudo curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
# 5.使用以下指令设置稳定版仓库(新增数据源)
 sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
# 6.更新并安装Docker CE
 sudo apt-get update && apt-get install -y docker-ce



配置docker镜像加速器

image-20211201231335810

# 上面使用的是阿里云内部的地址还不够快
https://czb9s8cl.mirror.aliyuncs.com
# 重启
systemctl restart docker
# 查看dockerinfo
docker info

安装中间件

tomcat

# tomcat
docker pull tomcat 
# 查看镜像
docker images

image-20211201232019806

配置tomcat:

# 启动命令
docker run -p 8080:8080 tomcat
# 访问不了就删除原来的webapps 文件夹 将webapps.dist改名为webapps

image-20211201233430318

标签:部署,sudo,apt,https,ubuntu,docker,com
From: https://www.cnblogs.com/hinata/p/18182530

相关文章

  • docker_test
    WelcometoHexo!Thisisyourveryfirstpost.Checkdocumentationformoreinfo.IfyougetanyproblemswhenusingHexo,youcanfindtheanswerintroubleshootingoryoucanaskmeonGitHub.QuickStartCreateanewpost$hexonew"MyNewPost&q......
  • Docker in Docker for wandb agent
    IntroLikeportainer,toisolatethewand-agentruntimeenvironmentinsidecontainer(dockernize)withoutlosingtheabilitytofullyaccesshostresources(commencedockerrun),wemustexposethehostdockersockettothewandb-agentcontainer.dockerrun......
  • jenkins 拉取代码之后 自动执行jar包到部署服务器自动运行
                原文地址:  https://blog.csdn.net/xiuyuandashen/article/details/124490378......
  • 对于Docker和Podman的一点使用经验
    前言:本文会以多个实际的线上例子,分享自己对于Docker和Podman的一点使用经验及踩过的坑,希望对读者有一点帮助。本文bash脚本初步加工后可直接使用(兼容mac和linux系统),对于关键点会有注重说明,但是对于一些细节需要读者自行去查阅相关文档,这里不会具体展开。一、部署Apollo1、docke......
  • .net core web项目在docker中简单部署方法
    #这是我的dockerFile文件FROMmcr.microsoft.com/dotnet/aspnet:8.0ASbaseUSERappWORKDIR/appEXPOSE8080EXPOSE8081#设置入口点CMD["dotnet","ImageCreate.dll"]#ImageCreate.dll代表你的应用 docker-compose.yml version:'3'servic......
  • SHELL编程开发Nginx一键部署实战脚本
    一、基于SHELL编程开发Nginx一键部署脚本(Make源码方式),编程思路如下从Nginx官网下载软件包nginx-1.24.0.tar.gz;通过Tar工具对其解压,tar-xzvfnginx-1.24.0.tar.gz;cd切换至nginx-1.24.0/源代码目录;预编译,./configure;编译,make;安装,makeinstall;启动Nginx服务,/usr/local/nginx......
  • docker搭建私人git仓库
    在安装完Docker后,可以在终端中运行以下命令来下载GogsDocker镜像:dockerpullgogs/gogsdockerrun--name=gogs-p10022:22-p10880:3000-v/var/gogs:/datagogs/gogs解释:dockerrun#通过Docker运行--name=gogs#取个名字叫gogs-p10022:22#......
  • docker安装xxljob
    dockersearchxxl-jobdockerpullxuxueli/xxl-job-admin:2.4.0dockerrun-d\-p8088:8088\-v/tool/xxl-job/logs:/data/applogs\-v/tool/xxl-job/application.properties:/xxl-job/xxl-job-admin/src/main/resources/application.propert......
  • +63+条消息++狂神+docker+学习笔记_GaleTeng+的博客+-+CSDN+博客
    +63+条消息++狂神+docker+学习笔记_GaleTeng+的博客+-+CSDN+博客文章目录前言Docker概述1.Docker为什么会出现?2.Docker历史3.Docker能干嘛Docker安装1.Docker的基本组成2.安装Docker3.阿里云镜像加速4.回顾HelloWorld流程5.底......
  • +63+条消息++狂神+docker+学习笔记_GaleTeng+的博客+-+CSDN+博客
    +63+条消息++狂神+docker+学习笔记_GaleTeng+的博客+-+CSDN+博客文章目录前言Docker概述1.Docker为什么会出现?2.Docker历史3.Docker能干嘛Docker安装1.Docker的基本组成2.安装Docker3.阿里云镜像加速4.回顾HelloWorld流程5.底......