徐高翔的个人网站

docker的使用

2018-02-15

软硬件环境

  • ubuntu 18.04 64bit

docker什么

与虚拟机的区别

docker-ce的安装

ubuntu 18.04以前的几个版本需要按如下指令安装

1
2
3
4
curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
sudo apt update
sudo apt install docker-ce

而18.04版本,只需要执行

1
sudo apt-get install docker.io

安装完后启动docker

1
2
sudo systemctl enable docker(系统reboot后还有效)
sudo systemctl start docker

docker的基本配置

创建用户

1
2
sudo groupadd docker
sudo usermod -aG docker $USERNAME

配置国内docker镜像

以docker中国提供的国内镜像(还有阿里云的,DaoCloud的等)为例,编辑文件/etc/docker/daemon.json,如果文件不存在就自行创建

1
2
3
4
5
{
"registry-mirrors": [
"https://registry.docker-cn.com"
]
}

然后重启服务

1
2
sudo systemctl daemon-reload
sudo systemctl restart docker

可以通过命令docker info来查看是否配置成功

测试docker

docker的基本使用

参考资料

  1. https://www.docker.com/
  2. https://store.docker.com/
  3. https://linuxconfig.org/how-to-install-docker-on-ubuntu-18-04-bionic-beaver

本文链接 https://xugaoxiang.com/2018/02/15/docker的使用/

推荐文章(由hexo文章推荐插件驱动)

使用支付宝打赏
使用微信打赏

请博主喝咖啡!