Docker入门
来源:互联网 发布:淘宝上有什么防狼神器 编辑:程序博客网 时间:2024/06/10 05:16
1、概念
- Dockerfile:一个文本格式的配置文件,可以使用Dockerfile快速构建自定义镜像。
- 镜像:用来构建这个环境的模板。通过同一个镜像,可以构造出很多独立但运行环境一样的容器。
- 容器:一套程序运行的虚拟环境。
关系:
2、常用命令
3、创建带有SSHD的docker容器
3.1 编写dockerfile
FROM centos:latestMAINTAINER hawkingfoo<hawkingfoo@gmail.com># install sshd#RUN yum clean all && yum makecache && yum updateRUN yum install -y net-tools openssh-serverRUN mkdir -p /var/run/sshd# set root passwordRUN echo 'root:123456' | chpasswdRUN sed -i 's/PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config# set history recordENV HISTTIMEFORMAT "%F %T "#Fix sshd service:Read from socket failed: Connection reset by peer?RUN ssh-keygen -A#Change timezone CSTRUN \cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime# open portEXPOSE 22# auto run sshd serviceCMD ["/usr/sbin/sshd", "-D"]
3.2 编译dockerfile并启动容器
docker build -t my_sshd .
docker run -d -it --name sshd -p 1022:22 my_sshd
3.3 进入容器
- docker
docker exec -it sshd bash
- ssh
ssh root@127.0.0.1 -p 1023
阅读全文
0 0
- docker--docker入门理论
- Docker入门
- Docker入门
- Docker 入门
- docker 入门
- docker入门
- docker入门
- docker 入门
- Docker 入门
- docker 入门
- Docker入门
- Docker-入门
- docker入门
- docker 入门
- docker 入门
- docker入门
- Docker入门
- Docker入门
- Ubuntu 16.04
- python实现微信机器人自动回复
- hannnnah_j’s Biological Test (lucas定理 )
- 求1到10、20到30、35到45的三个和的两种方法
- 多态
- Docker入门
- ElasticSearch新增IK扩展词后,让历史数据生效方法
- 6.15 鸡兔同笼
- Android 8.0系统源码分析--开篇
- 每日练习2017-11-09
- Linux Centos7虚拟机安装并配置mysql5.5教程
- 6.6
- 10分钟一题剑指OFFER-二维数组中的查找
- 张志华教授《机器学习导论》和《统计机器学习》课程讲义