工作生活

Docker容器02

2019-06-30  本文已影响0人  Jzyue

一、手动制作镜像

centos:6.9
第一步:启动一个容器,并在容器中安装软件
docker run -it -p 1022:22 centos:6.9

echo '192.168.16.1 mirrors.aliyun.com' >>/etc/hosts
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
yum install openssh-server -y
service sshd start
echo '123456'|passwd --stdin root

第二步:把安装好软件的容器,提交为镜像
docker container commit 1f1530286289 centos6.9_ssh:v1
第三步:测试镜像, 能不能夯住,服务是否正常启动
/usr/sbin/sshd -D

二、常用命令积累

挂载本地data到容器data目录下
[root@doceker01 ~]# docker run -d -p 80:80 --volume /data/:/data nginx:latest
查看容器信息
[root@doceker01 ~]# docker ps
进入到容器
[root@doceker01 data]# docker exec -it 9ea20d795d03 /bin/bash
启动一个纯净的容器
[root@doceker01 ~]# docker run -it -p 80:80 centos6.9
拷贝数据
[root@doceker01 ~]# docker cp /data /data

上一篇下一篇

猜你喜欢

热点阅读