首页 > 其他分享 >Docker的安装

Docker的安装

时间:2024-03-24 12:58:40浏览次数:27  
标签:容器 compose uname yum 镜像 Docker 安装 docker

1.安装gcc以及所需要的软件包


# 确定你是CentOS7及以上版本
cat /etc/redhat-release

yum -y install gcc
yum -y install gcc-c++

# 安装需要的软件包
yum install -y yum-utils device-mapper-persistent-data lvm2

2.设置镜像仓库下载其余资源

# 使用阿里云(以下为一条命令)
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

# 更新yum软件包索引
yum makecache fast

3.安装docker ce(社区版)

yum -y install docker-ce

# 手动启动
systemctl start docker 
# 开机自启
systemctl enable docker  

# 检查版本
docker version

4.配置镜像加速CentOS7版本

  1. 登录阿里云镜像加速器网站:

https://cr.console.aliyun.com/cn-beijing/instances/mirrors
docker.png

  1. 进行配置(此处也可以用网站上命令行写入的方式进行配置)

mkdir -p /etc/docker
vim  /etc/docker/daemon.json 

# 将自己的配置写入文件中,然后保存并退出
{
"registry-mirrors": ["你自己的"]
}

# 让配置生效
systemctl daemon-reload
systemctl restart docker



5.Docker-Compose的安装

  1. 正常安装
# 下载
sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

# 加入执行权限
chmod +x /usr/local/bin/docker-compose 

# 查看docker-compose版本
docker-compose -v

  1. 离线安装
# 下载;docker-compose-`uname -s`-`uname -m` 查看版本;https://github.com/docker/compose/releases/tag/v2.18.1
# 重命名
mv docker-compose-Linux-x86_64  docker-compose

# 加入执行权限
chmod +x /usr/local/bin/docker-compose 

# 查看docker-compose版本
docker-compose -v

大功告成

docker的一些指令

images镜像的集合查询。
search搜索镜像(从Docker Hub)
pull下载镜像
rmi删除一个或多个镜像
ps容器列表
rm删除一个或多个容器
run创建一个容器,并运行起来
exec登录一个容器,使用命令行操作正在运行的容器。
cp本地文件系统(OS操作系统|宿主机)和容器之间进行文件或者文件夹拷贝
save导出镜像到一个文件(tar)中
start启动一个或多个已经停止的容器
stop停止一个或多个正在运行的容器
restart重启一个或多个容器

标签:容器,compose,uname,yum,镜像,Docker,安装,docker
From: https://blog.csdn.net/m0_71566302/article/details/136964124

相关文章

  • 一触即发,全栈联动:使用Docker Compose部署Spring Boot应用+MySQL+Redis实战指南
    在云原生时代的快车道上,DockerCompose无疑是那辆助您疾驰的豪华跑车,它凭借其简洁高效的YAML配置文件,让您能够轻松部署和管理包含SpringBoot应用、MySQL数据库以及Redis缓存服务在内的完整堆栈。本文将深入浅出地引导您通过一个docker-compose.yml文件来定义和配置这些服务,实......
  • Centos7 安装MySQL8后 加装 MySQL基准测试套件 (MySQL Benchmark Suite)
    CentOS7中安装MySQL8.3.0没有/usr/share/mysql/sql-bench下的BenchmarkSuite工具1.yum安装epel源yum-yinstallepel-release2.安装perl平台yum-yinstallperl*3.获得/usr/share/mysql/sql-benchwgethttps://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.......
  • Deepin-安装Monodevelop
    Deepin安装MonoDev1.确定系统版本cat/etc/debian_version2.添加密钥sudoapt-getinstallapt-transport-httpsdirmngrsudoapt-keyadv--keyserverhkp://keyserver.ubuntu.com:80--recv-keys3FA7E0328081BFF6A14DA29AA6A19B38D3D831EFecho"debhttps://download.......
  • Python包的本地安装(.whl)报错:.whl is not a supported wheel on this platform
    以Pandas为例:1.报错:.whlisnotasupportedwheelonthisplatform.2.报错原因:下载的包与Python版本不相配3.解决步骤(共4步):Step1:在cmd输入命令“pipdebug--verbose”,查看可支持的版本。Step2:下载对应版本的安装包(根据......
  • Centos7虚拟机中oracle19c数据库安装
    目录[-]  1. Centos7虚拟机中oracle19c数据库安装1.1. 1.先诀条件1.2. 2.oracle19c安装准备(root用户下执行)1.3. 3.CentOS7上安装oracle19c1.先诀条件 本文在安装oracle19c时,各项oracle配置操作都通过图形界面进行。因此CentOS7系统需要安装gn......
  • 在CentOS 7 上安装 MySQL 5.5.50
    点击查看代码rpm-qa|grepmariadb//查看本机是否安装mariadbrpm-emariadb-libs-5.5.68-1.el7.x86_64--nodeps//强制删除mariadbrpm-qa|grepmariadb//检查是否删除成功cd/usr/local///进入安装路径llmkdirmysqlllcdmysqlwgethttps://cdn.mysql.......
  • Code Block下载安装-运行Hello world!
     一、官网下载Code::Blocksdownload|SourceForge.net直接点击Download二、安装1.Next2.IAgree3.Next4.选择安装位置三、新建一个模版1.New->Newfromtemplate2.我这里新建一个C++项目3.Finish4.运行不成功5.可能是编译器路径不对,查看一下  Set......
  • 谷歌浏览器安装包运行没有反应
    如果我们遇到了谷歌浏览器安装包运行没有反应该怎么办呢?首先,需要确定您所下载的谷歌浏览器安装包是否正宗,如果不是正宗的谷歌浏览器安装,那么,运行谷歌浏览器安装包没反应也是正常的。如果我们下载的时正宗谷歌浏览器安装,运行了还没有反应,那么,系统中可能存在恶意软件,这些恶意软件阻......
  • 在使用 Yarn Workspaces 时,有业务包A和组件库包B,两个包分别引用了antd4 和antd5 三方
    在使用YarnWorkspaces时,有业务包A和组件库包B,两个包分别引用了antd4和antd5三方包,安装依赖时该注意什么?在使用YarnWorkspaces的项目中,如果有业务包A和组件库包B,分别引用了antdv4和antdv5两个不同版本的三方包,安装依赖时需要注意以下几点:版本隔离:由于antd......
  • vue2安装常见组件、配置、使用
    一、网络请求【axios】1、安装:[email protected]、全局注册main.js中//导入axiosimportaxiosfrom"axios";//配置请求后端路径=IP:端口号/apiaxios.defaults.url='http://127.0.0.1:8888/';//将axios设置为Vue的原型属性,这样在组件中就可以通过......