vim /etc/aptsources.list 学习参考 https://blog.csdn.net/bskfnvjtlyzmv867/article/details/81044217 # 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释 deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse # 预发布软件源,不建议启用 # deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse sudo apt-get update sudo apt install docker.io docker守护进程启动的时候,会默认赋予名字为docker的用户组读写Unix socket的权限, 因此只要创建docker用户组,并将当前用户加入到docker用户组中,那么当前用户就有权限访问Unix socket了,进而也就可以执行docker相关命令 sudo groupadd docker #添加docker用户组 sudo gpasswd -a $USER docker #将登陆用户加入到docker用户组中 newgrp docker #更新用户组 docker ps #测试docker命令是否可以使用sudo正常使用 可以去docker下载你需要的镜像:https://hub.docker.com/ 测试是否正常 sudo docker run hello-world 四、GUI 管理配置 这里推荐使用 Portainer 作为容器的 GUI 管理方案。 官方地址:https://portainer.io/install.html 安装命令: docker volume create portainer_data docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer 访问你的 IP:9000 即可进入容器管理页面。 如下: (1)容器的导出导入及迁移:(把容器导出为文件) 导出 docker export [--help] [-o|--output[=""]] CONTAINER # docker export angry_bell > angry_bell.tar # docker export --output=angry_bell-latest.tar angry_bell 导入 # docker import /path/to/angry_bell.tar (2)镜像的导出导入及迁移:(把镜像导出为文件) 导出 docker save [--help] [-o|--output[=OUTPUT]] IMAGE [IMAGE...] # docker save fedora > fedora-all.tar # docker save --output=fedora-latest.tar fedora:latest 导入 docker load [--help] [-i|--input[=INPUT]] [-q|--quiet] # docker load <centos_with_net.tar # docker load --input fedora.tar (3)把本地缓存中的docker镜像push到本地的registry仓库并tag docker push fedora docker tag 9e2de3fc0748 fedora:latest adadsaasasadaasdasdaihna
标签:linux,xenial,https,edu,软件,docker,main,multiverse From: https://www.cnblogs.com/robots2/p/18647331