Linux ubuntu系统安装配置启动docker教程

系统版本
本文以ubuntu18.04版本为例安装docker
检查卸载老版本docker
ubuntu自带docker的库,不需要添加新的源。

$ apt remove docker docker-engine docker.io containerd runc

注:先切换到root用户下进行操作,以后操作都在root用户下进行

在这里插入图片描述
输入当前用户密码

1.安装步骤

更新Ubuntu软件包列表和已安装软件的版本

apt update
apt upgrade

2.安装docker依赖

apt install ca-certificates curl gnupg lsb-release

3.添加Docker官方GPG密钥

curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

4.添加Docker软件源

add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

5.安装docker

apt install docker-ce docker-ce-cli containerd.io

6.配置用户组(可选)

usermod -aG docker $USER

然后重新登录服务器使用户生效

7.运行docker

systemctl start docker

7.1 安装工具

apt -y install apt-transport-https ca-certificates curl software-properties-common

7.2 重启docker

systemctl restart docker

7.3 验证是否成功

docker run hello-world

因为这里我们没有这个hello-world镜像,他会先拉取镜像
在这里插入图片描述
出现以下描述说明安装成功

8.docker部署nacos

拉取镜像

docker pull nacos/nacos-server

运行docker容器

docker run -d --name nacos -p 8848:8848 -p 9848:9848 -p 9849:9849 --restart=always -e MODE=standalone nacos/nacos-server

说明:
docker run -d:以守护进程模式启动一个新的容器,容器会在后台运行。
-e MODE=standalone:通过环境变量 MODE 设置为 standalone,这表示 Nacos 将以单机模式运行
-p 8848:8848 -p 9848:9848 -p 9849:9849:将主机的 8848 端口映射到容器内的 8848 端口。默认情况下,Nacos 使用 8848 端口作为服务端口。
注:nacos2.0版本之后,新增两个偏移端口,默认端口(这里是8848)+1000,默认端口(这里是8848)+1001,docker部署要映射这两个端口
–name nacos:指定 Docker 容器的名称为 nacos。
–restart=always:配置容器在停止时自动重启,确保 Nacos 服务在意外中断后自动恢复。
nacos/nacos-server:这是从镜像仓库中拉取的 Nacos 镜像。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值