常见问题解决:Docker篇

1、Linux下安装Docker

1)、设置存储库

安装所需的包。yum-utils提供了yum-config-manager 效用,并device-mapper-persistent-data和lvm2由需要 devicemapper存储驱动程序

    [root@localhost ~]# yum install -y yum-utils device-mapper-persistent-data lvm2

设置稳定存储库

    [root@localhost ~]# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

2)、安装Docker CE

    [root@localhost ~]# yum install -y docker-ce docker-ce-cli containerd.io

3)、启动关闭Docker

# 启动docker
[root@localhost ~]# systemctl start docker
# 查看docker启动状态
[root@localhost ~]# systemctl status docker
# 开机启动docker
[root@localhost ~]# systemctl enable docker
# 停止docker
[root@localhost ~]# systemctl stop docker

2、使用Docker安装Redis并使用Redis客户端

# 使用国内镜像加速
[root@localhost ~]# docker pull registry.docker‐cn.com/library/redis
[root@localhost ~]# docker images
REPOSITORY                             TAG                 IMAGE ID            CREATED             SIZE
registry.docker-cn.com/library/redis   latest              0f55cf3661e9        12 days ago         95 MB
[root@localhost ~]# docker run -d -p 6379:6379 --name myredis 0f55cf3661e9
e0ee9b72fabfd936f4e46705c85dd849585aa46bf6a44f4627b7c461a3dc7b6f
[root@localhost ~]# docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                    NAMES
09e00d08dc5d        0f55cf3661e9        "docker-entrypoint..."   5 minutes ago       Up 5 minutes        0.0.0.0:6379->6379/tcp   myredis
# 启用Redis客户端
[root@localhost ~]# docker exec -it myredis redis-cli

3、使用Docker安装MySQL

[root@localhost scripts]# docker pull registry.cn-hangzhou.aliyuncs.com/hhzz/mysql
[root@localhost scripts]# docker images
REPOSITORY                                     TAG                 IMAGE ID            CREATED             SIZE
registry.cn-hangzhou.aliyuncs.com/hhzz/mysql   latest              1ba555be37dc        3 years ago         360 MB
[root@localhost scripts]# docker run -p 3306:3306 --name mysql  -e MYSQL_ROOT_PASSWORD=123456 -d 1ba555be37dc
2c99ad3a81ec0e155d92184673a3c52a244ce8430c87fd75740041d18b36f509

4、启动所有容器

[root@localhost ~]# docker start $(docker ps -aq)

5、使用Docker安装MongoDB

docker run -itd --name mymongo -p 27017:27017 mongo
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

邋遢的流浪剑客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值