docker centos 初始化
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了docker centos 初始化,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1020字,纯文字阅读大概需要2分钟。
内容图文
1.概述
centos是很常用的虚拟机,但是docker自带的虚拟机中缺少很多命令和必要的工具,使用起来很不方便。
2.固定ip
docker network create --subnet=172.18.0.0/16 mynetwork
docker run -d -name centos7 --net mynetwork --ip 172.18.0.2 --privileged=true centos:7 /usr/sbin/init
--privileged=true表示启动特权模式,否则无法允许service后台服务
docker exec -it centos7 /bin/bash
yum -y install net-tools-2.0-0.25.20131004git.el7.x86_64 yum -y install java-1.8.0-openjdk-devel.x86_64 yum -y install maven-3.0.5-17.el7.noarch yum -y install initscripts-9.49.49-1.el7.x86_64 yum -y install sudo-1.8.23-9.el7.x86_64 yum -y install openssh-server.x86_64 0:7.4p1-21.el7 yum -y install openssh-clients-7.4p1-21.el7.x86_64 systemctl start sshd.service
运行完后基本的命令和ssh都可以使用了。
如果是mysql版的,刚开始mysql可能不能用,需要进入容器
执行 mysql -u root -p
直接回车进入
执行set password for 'root'@'localhost'=password('123456');
以后可以正常登陆。
3.yum
对于某一个命令如ifconfig
yum whatprovides ifconfig
可以查看要安装的文件,然后yum -y install ** 即可。
内容总结
以上是互联网集市为您收集整理的docker centos 初始化全部内容,希望文章能够帮你解决docker centos 初始化所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。