Ubuntu20.04 部署docker容器新手教程
NEAI_N 2024-10-05 17:37:00 阅读 86
一、docker环境搭建
1、检查当前ubuntu发行版本并更新软件源
<code>cat /proc/version
sudo apt-get update
要安装 Docker Engine,您需要以下 Ubuntu 版本之一的 64 位版本:
Ubuntu Jammy 22.04 (LTS)Ubuntu Impish 21.10Ubuntu Focal 20.04 (LTS)Ubuntu Bionic 18.04 (LTS)
2、安装必备的软件包以允许apt通过 HTTPS 使用存储库(repository):
<code>sudo apt-get install ca-certificates curl gnupg lsb-release
3、添加阿里云的GPG密钥
<code>curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
4、使用以下命令设置存储库
<code>sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
5、安装最新版本的Docker
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
6、验证Docker是否安装成功
<code>docker version
二、启动Docker
1、安装完成后,运行如下命令验证 Docker 服务是否在运行
<code>systemctl status docker
2、验证Docker是否运行正常
执行下面的命令会下载一个Docker测试镜像,并在容器中执行一个“hello-world”样例程序。
<code>sudo docker run hello-world
出现如下结果,那么恭喜你,成功了!
没有出现可以尝试配置镜像源
3、使用docker images查看本地 Docker 镜像
运行 Docker 命令时如果没有足够的权限。这通常是因为当前用户没有被添加到 <code>docker 用户组中。
sudo usermod -aG docker $USER
然后,你需要注销并重新登录,以使这些更改生效。如果你不想注销,你也可以使用以下命令来刷新用户组:
newgrp docker
三、Docker配置国内阿里镜像源
1、在/etc/docker$ sudo vi daemon.json 添加
<code>{
"registry-mirrors": ["https://rsk59qvc.mirror.aliyuncs.com"]
}
2、重启
sudo systemctl daemon-reload
sudo systemctl restart docker
3、查看信息
sudo docker info
声明
本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。