Linux配置docker教程

1.Docker简介

官网:https://docs.docker.com
docker核心:
1. 镜像:镜像可以看做模板,类似于虚拟机的镜像
2. 容器:容器可以从镜像中创建出来,一个镜像可以创建出多个容器实例。
3. 仓库:存放镜像的仓库。

2.环境

window:可通过在虚拟机搭建Linux或者采用window+Linux双系统配置,具体可参考我的博文虚拟机配置Linux教程或者使用阿里云的服务器(学生9.5一个月)。
Linux:内核版本需要大于3.10
uname -r

3.安装

第一次执行yum命令,建议先执行:
yum update
yum源没有的可以去配置下:
yum -y install docker

查看版本
docker version

docker配置加速源:

  • 网易:http://hub-mirror.c.163.com
  • ustc:https://docker.mirrors.ustc.edu.cn
  • 中国科技大学:https://docker.mirrors.ustc.edu.cn

    修改 /etc/docker/daemon.json 文件,没有时可以新建,然后将上面的地址添加进来。
    vi /etc/docker/daemon.json
    添加:
{
  "registry-mirrors":[
        "http://hub-mirror.c.163.com",
        "https://docker.mirrors.ustc.edu.cn",
        "https://docker.mirrors.ustc.edu.cn"
        ]
}

重启 docker 服务:

systemctl daemon-reload
service docker restart

docker 启动,重启,关闭命令如下:
启动:
systemctl start docker
重启docker服务:
systemctl restart docker
关闭docker:
systemctl stop docker

docker 详细操作教程
值得一提的是:docker rm container-id只是把当前运行的容器删除,对镜像不会产生影响,删除容器后,该容器的配置也就不存在了,重新生成的容器需要从新配置,容器的配置并不会保存到镜像中,如需要,需要配置。

在Red Hat系统的Linux环境下安装Docker,不同版本的系统安装步骤略有不同,以下分别介绍Red Hat Enterprise Linux 8.0、Red Hat 7.9 Server和其他Red Hat Linux版本的安装教程。 ### Red Hat Enterprise Linux 8.0安装Docker 安装docker依赖包yum-utils [^1]。 ### Red Hat 7.9 Server安装Docker 1. 安装必要的一些系统工具: ```bash sudo yum install -y yum-utils ``` 2. 添加软件源信息: ```bash yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo ``` 3. 安装Docker: ```bash sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin ``` 4. 开启Docker服务: ```bash sudo service docker start ``` 5. 添加镜像源代理 [^2]。 ### 其他Red Hat Linux版本安装Docker 1. 查看Linux内核版本和系统版本: ```bash uname -a cat /proc/version ``` 2. 安装Yum配置工具及相关依赖: ```bash yum install -y yum-utils \ device-mapper-persistent-data \ lvm2 ``` 3. 设置yum源: ```bash yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo ``` 4. 安装docker: ```bash yum install -y docker-ce ``` 5. 启动docker: ```bash systemctl start docker.service ``` 6. 查看安装情况: ```bash docker version ``` 7. 安装docker-compose: ```bash curl -L https://github.com/docker/compose/releases/download/1.17.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose ``` 8. 修改权限: ```bash chmod +x /usr/local/bin/docker-compose ``` 9. 检查docker-compose版本: ```bash docker-compose version ``` [^3]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值