安装命令: yum install docker
设置开机自动启动: service docker start
查看运行 docker images
安装mysql开启远程连接 编辑此文件:vim /lib/systemd/system/docker.service 原来的设置: 改为ExecStart=/usr/bin/dockerd-current -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock ,如下: 重新加载配并重启docker: systemctl daemon-reload && systemctl restart docker 原文链接
安装命令: docker pull mysql:5.7.29
运行mysql docker run -itd --restart=always --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=fz0720(密码) mysql:5.7.29(版本,必须指定)
安装redis开启远程连接 进入mysql容器中 docker exec -it mysql bash 登录mysql mysql -uroot -pfz0720
安装命令: docker pull redis:5.0.3
运行docker: docker run -itd --restart=always -p 6379:6379 --name redis -v /opt/config/redis.conf:/etc/redis/redis.conf -v /out/data:/data redis:5.0.3 redis-server /etc/redis/redis.conf --requirepass fz0720(密码) --appendonly yes(开启持久化)
进入redis docker exec -it redis-test /bin/bash
安装nacos开启远程连接
安装命令: docker pull nacos/nacos-server
安装MongDB开启nacos: docker run --env MODE=standalone --name mynacos -d -p 8848:8848 docker.io/nacos/nacos-server
安装命令: docker pull mongo:latest
开启: docker run -itd --name mongo -p 27017:27017 mongo --auth(需要密码访问)
添加用户和设置密码,并且尝试连接。 $ docker exec -it mongo mongo admin 创建一个名为 admin,密码为 123456 的用户。 db.createUser({ user:‘admin’,pwd:‘fz0720’,roles:[ { role:‘userAdminAnyDatabase’, db: ‘admin’},“readWriteAnyDatabase”]}); 尝试使用上面创建的用户信息进行连接。 db.auth(‘admin’, ‘fz0720’) 进入mongo docker exec -it mongo bash #更新源 apt-get update #安装 vim apt-get install vim #修改 mongo 配置文件 vim /etc/mongod.conf.orig 将其中的bindIp: 127.0.0.1注释掉# bindIp: 127.0.0.1 或者改成bindIp: 0.0.0.0 即可开启远程连接
1.《docker》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《docker》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/jiaoyu/2372016.html