当前位置:首页 > Linux环境(Deepinv200 )安装docker和docker

Linux环境(Deepinv200 )安装docker和docker

一、docker安装配置

  • 如果之前安装过旧版󿀌确保先卸载以前的版本。
sudo。apt-get。remove docker.io docker-engine。
  1. 安装密钥管理和下载相关工具。
sudo。apt-get。install。apt-transport-https ca-certificates。 curl。software-properties-common。
  • 为确认下载软件包的合法性,需要添加软件源 GPG 密钥。
///// 清华大学开源软件镜像站或中国科技大学开源镜像站可用于国内来源。curl。-fsSL。https://mirrors.ustc.edu.cn/docker-ce/linux/debian/gpg。 |。sudo。apt-key。 add。-// 官方来源,成功可能取决于运气。curl。-fsSL。https://download.docker.com/linux/debian/gpg。 |。sudo。apt-key。 add。-。
  1. 检查密钥安装是否成功。
sudo。apt-key fingerprint 0EBFCD88。
  • 如果安装成功,#xff00c;以下内容将出现。

  1. 添加docker官方仓库。
  • 使用 deepin 默认编辑器新建并打开 docker.list 文件。
sudo。deepin-editor /etc/apt/sources.list.d/docker.list。 
  • 查看deepin版,deepin20 是debain10 ,代号为 buster。
cat。/etc/debian_version。
  • 写入以下内容󿀌粘贴后保存。
deb。 [。arch。=amd64。]。https://mirrors.ustc.edu.cn/docker-ce/linux/debian buster stable。 
  1. 更新仓库。
sudo。apt。update。
  1. 查看docker-ce的版本。
sudo。apt-cache。madison docker-ce。
  1. 安装 docker。
sudo。apt。install。docker-ce docker-ce-cli containerd.io。
  1. 在docker安装之后.添加sock的权限。
sudo。chmod。a+rw /var/run/docker.sock。
  1. 将当前用户账户添加到当前用户账户中 docker 用户组。
# 在docker组中添加用户。sudo。usermod。-aG。docker。$USER。# 重启docker。sudo。systemctl restart。 docker。

然后。重启电脑。,使系统能够更新策略󿀁!!(如果不重启,就会出现问题,已经亲自测试了#xff09#;

  1. 查看安装版本的信息。
docker。version。
  1. 修改镜像源󿀌使用默认编辑器打开文件󿀌如果不存在,创建文件。
sudo。deepin-editor /etc/docker/daemon.json。 
  • 粘贴以下内容。daemon.json。文件中。目前国内很多镜像源都挂o了(╥﹏╥)o,这里我用的是开源平台的镜像源(不能保证能一直用)
{ 。"registry-mirrors":。[。"https://docker.m.daocloud.io","https://docker.lpanel.live"]。}。
  1. 重启docker加载更新。
sudo。systemctl restart。 docker。

(可选)禁止启动自启动。

# 安装 chkconfig。sudo。apt-get。install。chkconfig。# 移除自启。sudo。chkconfig。--del。docker。

二、docker镜像地址。

  • 镜像地址:https://docker.fxxk.dedyn.io/。

三、docker-安装compose。

注意这里的版本号(v2.0.1)

  1. 执行安装命令。
sudo。wget。-c。-t。0https://github.com/docker/compose/releases/download/v2.0.1/docker-compose-。`uname。-s。`-。`uname。-m。`-O。/opt/dev-env/docker-compose。
  1. 增加执行权限。
sudo。chmod。a+rx /opt/dev-env/docker-compose。
  1. 创建软链接。
sudo。ln。-s。/opt/dev-env/docker-compose /usr/local/bin/。
  1. 检查安装是否成功。
docker-compose。-v。
  • 卸载docker-compose。
sudo。rm。/opt/dev-env/docker-compose。

四、docker开始远程访问。

  1. 编辑打开docker服务。
sudo。vi。/lib/systemd/system/docker.service。
  1. 找ExecStart。
ExecStart。=/usr/bin/dockerd。 -H。tcp://0.0.0.0:2375。 -H。fd://。 --containerd。=/run/containerd/containerd.sock。
  1. 新增。 -H tcp://0.0.0.0:2375。
ExecStart。=/usr/bin/dockerd。 -H。tcp://0.0.0.0:2375。 -H。fd://。 --containerd。=/run/containerd/containerd.sock。
  1. 重新加载配置󿀌重启docker。
sudo。systemctl daemon-reload。sudo。service。docker。restart。

分享到: