美文网首页
deepin15.5安装docker

deepin15.5安装docker

作者: NaobuOrg | 来源:发表于2017-11-12 21:34 被阅读0次

Deepin安装docker

直接安装方式

  1. 安装
sudo apt-get update
sudo apt-get install -y docker.io
sudo ln -sf /usr/bin/docker.io /usr/local/bin/docker
sudo sed -i '$acomplete -F _docker docker' /etc/bash_completion.d/docker.io

运行最后一个命令可能会提示bash_completion.d目录不存在,不用管。

  1. 启动
sudo service docker start

sh 安装

  1. 官方

curl -sSL https://get.docker.com/ | sh

  1. 阿里云

curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -

验证是否安装

sudo docker -version

更换阿里云镜像仓库

阿里云容器镜像服务

修改daemon配置文件/etc/docker/daemon.json来使用加速器

docker version > 1.10

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://你自己的地址.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

下载镜像

sudo docker pull ubuntu:16.04

启动虚拟镜像

  1. 正常启动

     sudo docker run -t -i ubuntu:16.04 /bin/bash
    
  2. 后台运行

     sudo docker run -t -i -d ubuntu:16.04 /bin/bash
    
  3. 查看启动的镜像列表

    sudo docker ps
    

连接虚拟机

  1. sudo docker attach 5bdiswi2asdk
  2. docker exec -it 42255ca8977e /bin/bash

将修改的镜像导出到本地

sudo docker export 5bdiswi2asdk>ubuntu.tar

退出镜像

exit

导入本地镜像

cat ubuntu.tar | sudo docker import - test/ubuntu

查看导入的镜像列表

sudo docker images

启动本地镜像

sudo docker run -t -i test/ubuntu /bin/bash

不用sudo权限就可运行docker命令

sudo usermod -aG docker 你的系统用户名

相关文章

网友评论

      本文标题:deepin15.5安装docker

      本文链接:https://www.haomeiwen.com/subject/vpwomxtx.html