安装docker环境完整过程!

大佬 远程给小白讲解装机过程!

前言:安装环境是 Ubuntu(乌班图)!

输入lsb_release -a来查看Linux是CentOS还是Ubuntu的,如果是Centos点击 传送门  前往猿帅的装机全过程

lsb_release -a

 

每一步复制粘贴即可 如果按动ctrl+v 没有粘贴的话就按键 shift+ins粘贴ctrl+ins复制

        这里是以root用户进行安装的如果不是就在每行命令前面加上sudo 

        例如 sudo apt update

1、更新
apt update
 2、导入源仓库
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
3、将docker添加到你的源系统里面
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
4、安装docker下载最新
apt update
apt install docker-ce docker-ce-cli containerd.io
5、设置自启动
systemctl enable docker
systemctl start docker
6、配置加速器
vim /etc/docker/daemon.json
// 进入到文件里面后按一下 i 进行输入 可以输入后将一下字段全部复制到里面

{
  "registry-mirrors": ["https://15txunxx.mirror.aliyuncs.com"]
}

// 输入完成后 按下esc键 输入:wq 
:wq
冒号w是表示保存 q是表示退出
7、重启docker
systemctl restart docker

就此安装docker完成!

~

~

接下来安装MySQL和Redis与Nginx

继续复制粘贴

1、创建数据目录
#加上-p就是逐层创建文件
mkdir -p /data/db/mysql
2、使用docker安装mysql
docker pull mysql
3、运行容器
docker run -d --name mysql \
    -p 3306:3306 \
    -v /data/db/mysql:/var/lib/mysql \
    -e MYSQL_ROOT_PASSWORD=123456 \
    mysql:latest \
    --lower_case_table_names=1 \
    --default-authentication-plugin=mysql_native_password \
    --character-set-server=utf8mb4 \
    --collation-server=utf8mb4_unicode_ci

需要注意的是如果创建的目录不是data/db/MySQL的话  需要自己改一下。

MySQL就完成了√

安装NGINX
apt install nginx
安装Redis
docekr pull redis
运行Redis
$ docker run -itd --name redis-test -p 6379:6379 redis

就此docker环境全部完成

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值