首页 > 其他分享 >Docker安装及初始化

Docker安装及初始化

时间:2023-03-16 17:45:06浏览次数:40  
标签:初始化 Hub com https 镜像 Docker 安装 docker

1 Docker安装

方法1.1(推荐)

根据官方指引:Install Docker Engine 安装;

方法1.2(不推荐)

使用 iEDA 仓库中的 build 脚本安装,如下:

# 内部仓库,等待开源

2 初始化 Docker 设置

方法2.1(推荐,无需root权限)

设置 rootless docker :参考:Run the Docker daemon as a non-root user (Rootless mode)

curl -fsSL https://get.docker.com/rootless | FORCE_ROOTLESS_INSTALL=1 sh

然后按照上述命令的输出提示,将export内容写入 ~/.bashrc

方法2.2(不推荐,风险提示

新建具有system权限的docker组,并将自己添加到docker组。(vscode下可能需要重新登录才能生效,建议使用mobaxterm等其它终端工具进行验证)。参考文档: docker linux-postinstall

# 使用 docker 组
sudo addgroup --system docker
sudo usermod -aG docker $USER
newgrp docker

3 设置 Docker Hub 国内镜像

~/.config/docker/daemon.json(使用方法2.1初始化)或 /etc/docker/daemon.json(使用方法2.2初始化)写入下列内容:

{
	"registry-mirrors": ["https://hub-mirror.c.163.com"]
}

然后重启 docker 服务

# 使用方法2.1
systemctl --user restart docker

# 使用方法2.2
systemctl restart docker

4 执行下列指令,验证docker安装

docker run --rm hello-world

附镜像站列表

镜像加速器 镜像加速器地址 专属加速器 其它加速
Docker 中国官方镜像 https://registry.docker-cn.com Docker Hub已关闭
DaoCloud 镜像站 https://docker.m.daocloud.io Docker Hub、GCR、K8S、GHCR、Quay、NVCR 等
Azure 中国镜像 https://dockerhub.azk8s.cn 仅供内部访问 Docker Hub、GCR、Quay
科大镜像站 https://docker.mirrors.ustc.edu.cn 仅供内部访问 Docker Hub、GCRQuay
阿里云 https://<your_code>.mirror.aliyuncs.com 需登录,系统分配 Docker Hub
七牛云 https://reg-mirror.qiniu.com Docker Hub、GCR、Quay
网易云 https://hub-mirror.c.163.com Docker Hub
腾讯云 https://mirror.ccs.tencentyun.com 仅供内部访问 Docker Hub
Docker 镜像代理 https://dockerproxy.com Docker Hub、GCR、K8S、GHCR
百度云 https://mirror.baidubce.com Docker Hub
南京大学镜像站 https://docker.nju.edu.cn Docker Hub、GCR、GHCR、Quay、NVCR 等

标签:初始化,Hub,com,https,镜像,Docker,安装,docker
From: https://www.cnblogs.com/harrypotterisdead/p/17223606.html

相关文章

  • HDBaseT4K/60/30接收器会议系统安装使用说明
    HDBaseT4K/60/30接收器,支持会议云台摄像机4K或者1080P摄像机HDBaseT接口延长传输,无缝对接传输,使用说明简单,即插即用,无需调试,分辨率自适应,支持POE给摄像机供电,可选配POC供电......
  • Linux 安装 redis
    1.下包解压tar-zvxfredis****.tar.gz2.进入根目录编译make安装makeinstall2.1make报错  yum-yinstallcentos-release-sclyum-yinstalldevtoolset-9-gc......
  • Linux Nginx安装
    1.下包2.解压tar-xvfnginx-1.16.1.tar.gz" 3.安装模块//进入目录cdnginx-1.13.7//执行命令考虑到后续安装ssl证书添加两个模块./configure--with-http_stub_s......
  • MasaFramework入门第二篇,安装MasaFramework了解各个模板
    安装MasaFramework模板执行以下命令安装最新Masa的模板dotnetnew--installMasa.Template安装完成将出现四个模板MasaBlazorApp:MasaBlazorApp的模板创建的是......
  • docker运行的playwright记录
    下载官方镜像:https://playwright.dev/python/docs/docker使用命令;dockerpullmcr.microsoft.com/playwright/python:v1.31.0-focal然后运行:dockerrun-it--rm-......
  • docker-compose编排环境报错
    docker-composeup拉取环境出现如下报错,看到Timeout以为是网络不好,其实不然,用vim/etc/docker/daemon.json添加新的镜像地址,再次docker-compose的时候就顺利进行了。......
  • 使用Docker快速部署一个Net项目
    前言Docker可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。优点Web应用的自动化打包和发......
  • docker mysql8.0 启动,挂数据卷,定时备份,恢复~
    安装mysql从mysql社区版的官方源去拉取镜像:mysql/mysql-server-DockerImage|DockerHubdockerrun--name=mysql1-dmysql/mysql-server:latest 镜像起来之后,mys......
  • 3.Mysql8.0安装初始配置
    1.YUM安装Mysql8.02.二进制安装Mysql8.03.登录mysql,重置密码====================================================================1.YUM安装Mysql8.01.1删除系......
  • WINDOWS 10更改WSL DOCKER镜像目录
    转载申明:此文档转载自:https://www.cnblogs.com/friend/p/16722869.html 现在Docker Desktop默认使用WSL2来运行,而不是以前的Hyper-V。WSLWSL:适用于Linux的Window......