首页 > 其他分享 >docker环境部署

docker环境部署

时间:2024-02-13 23:55:37浏览次数:45  
标签:compose container name 部署 环境 镜像 docker Docker

1.下载docker

点击查看代码
# 1.阿里云镜像资源(先执行这个下载加速)
yum-config-manager --add-rep https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
#2.安装docker
yum install -y docker-ce

2.启动Docker服务

安装完成后,使用下面的命令来启动 docker 服务,并将其设置为开机启动:
service docker start
chkconfig docker on

3.测试Docker是否安装成功

docker version
输入上述命令,返回docker的版本相关信息,证明docker安装成功。

4.设置国内镜像

vi /etc/docker/daemon.json

添加后

{
"registry-mirrors": ["https://mirror.ccs.tencentyun.com"],
"live-restore": true
}
依次执行以下命令,重新启动 Docker 服务。
systemctl daemon-reload
service docker restart
• 检查是否生效
docker info
查看是否有如下信息:
Registry Mirrors: https://mirror.ccs.tencentyun.com/
5.Docker Compose的安装:

我们一般都是通过docker compose来安装中间件,所以这个必不可少。会比较慢,可手动下载
curl -L https://github.com/docker/compose/releases/download/1.28.6/docker-compose-uname -s-uname -m -o /usr/local/bin/docker-compose

将可执行权限应用于二进制文件:

sudo chmod +x /usr/local/bin/docker-compose

测试是否安装成功:
docker-compose --version
常用命令:

除过以上我们使用的Docker命令外,Docker还有一些其它常用的命令

拉取docker镜像:
docker pull image_name

查看宿主机上的镜像,Docker镜像保存在/var/lib/docker目录下:
docker images

删除镜像
docker rmi docker.io/tomcat:7.0.77-jre7 或者 docker rmi b39c68b7af30

查看当前有哪些容器正在运行
docker ps

查看所有容器
docker ps -a

启动、停止、重启容器命令:
docker start container_name/container_id docker stop container_name/container_id docker restart container_name/container_id

后台启动一个容器后,如果想进入到这个容器,可以使用attach命令:
docker attach container_name/container_id

删除容器的命令:
docker rm container_name/container_id

删除所有停止的容器:
docker rm $(docker ps -a -q)

查看当前系统Docker信息
docker info

从Docker hub上下载某个镜像:
docker pull centos:latest docker pull centos:latest

查找Docker Hub上的nginx镜像
docker search nginx
执行docker pull centos会将Centos这个仓库下面的所有镜像下载到本地repository。

标签:compose,container,name,部署,环境,镜像,docker,Docker
From: https://www.cnblogs.com/gchao/p/18014950

相关文章

  • Ubuntu 中通过源码安装 Python3.x 环境
    最近在个人前后端分离项目时候,后端接口程序fastapi,在部署的时候,需要Pyhton3.8以上的环境,但ubuntu默认的是2.7于是想通过源码安装的方式进行环境搭建.下载官网下载二进制源码安装包:https://www.python.org/downloads/source/wegthttps://www.python.org/ftp/......
  • 安卓逆向环境指北 rk3588 orangepi5b macM1 cuttlefish redroid
    省流安卓现在有若干种方案买个pixel6真机随便刷rom多,文档直接看google官方的即可缺点贵刷砖了难救windows的安卓模拟器傻瓜式部署但是安卓版本低特征多跑不了arm的soAVDwindowsormacorlinux有多个安卓版本但是基本没办法自定义内核想自定义内核再替换......
  • Embedding 模型部署及效果评测
    写在前面最近大模型发展迅速,与之对应的向量化需求也被带动起来了,由此社区也衍生出很多模型,本文选几款,简单做下评测。前置概念为方便读者,先简单介绍几个概念。概念1:VectorEmbedding也即向量化嵌入,举个例子:想象一下,你是一位市场研究员,职责是分析消费者的购买行为,并为你的客......
  • 使用 docker-compose 部署 nacos(单机和集群)
    之前已经编写过有关nacos的单机部署和集群部署,是直接在CentOS7上直接部署的,之前的博客链接如下:单机版nacos部署:https://www.cnblogs.com/studyjobs/p/17380184.html集群版nacos部署:https://www.cnblogs.com/studyjobs/p/17383397.html为了进一步简化部署,本篇博客介绍如......
  • 电脑环境需求
    项目使用的技术栈后端:Java、Springboot、MyBatis前端:Vue、Element-UI、HTML、CSS、Javascript数据库:MySQL电脑里需要准备的环境项目实战网-专门分享实战项目的网站(javaxmsz.cn)后端运行环境:JDK8前端运行环境:nodejs代码编写软件:IDEA数据库:MySQL5.7或者8数据库可视化:navica......
  • 环境安装
    环境安装工具包https://www.anaconda.com/https://pytorch.org/get-started/locally/环境建立condacreate-npytorchpython=3.8//创建名为python的虚拟环境python版本为3.6#Toactivatethisenvironment,use##$condaactivatepytorch##Todeactivat......
  • 电脑环境安装
    1.后端运行环境:JDK8(超详细)2022年最新版java8(jdk1.8u321)安装教程_java8下载-CSDN博客2.前端运行环境:nodejs3.代码编写软件:IDEAIntelliJIDEA安装教程(以IDEA2020.1为例)-CSDN博客数据库:MySQL5.7或者8数据库可视化:navicat文档编写软件:typora、word、WPS(非必要)接口调试工具:p......
  • 12.Jenkins节点环境变量
    Jenkins节点环境变量定义 Jenkins在构建的时候,如果使用节点构建可能存在一些个性化环境变量,此时需要在节点中单独管理节点环境变量配置 节点工具配置节点环境变量配置节点工具配置 节点工具的使用顺序节点工具>全局工具节点工具配置方式先配置全......
  • 10.Jenkins环境变量
    Jenkins环境变量 Jenkins环境变量就是通过env关键字暴露出来的全局变量,可以在Jenkins文件的任何位置使用环境变量分类 系统内置环境变量用户自定义环境变量常用内置环境变量 BUILD_NUMBERBUILD_URLJOB_NAMEGIT_URL用户自定义环境变量新增......
  • Vite+Vue根据环境配置Websocket地址
    前言上回说到,利用vite加载不同mode下的配置文件,可以实现不同运行环境下的参数配置。在前端应用中经常使用到Websocket,其地址同样可以在.env中间中配置。代码vite.config.ts代码的执行是在createApp之前,不可以在vite.config.ts中使用例如pinia、router等组件。可以使用import.me......