docker操作记录

docker操作记录

        • 1 docker基础操作
          • 1.1 查看已安装的docker
          • 1.2 docker镜像操作命令
          • 1.3 docker 容器操作命令
          • 1.4 docker中centos配置与ssh连接
        • 2 Xshell连接配置
        • 3 docker centos7容器制作镜像

1 docker基础操作

win10下在powershell中

1.1 查看已安装的docker
c:\ docker --version

在这里插入图片描述

1.2 docker镜像操作命令
# 查看镜像列表
c:\ docker image ls

# 查看官方仓库中某个镜像,如centos
C:\ docker search centos

# 获取镜像,如centos:centos7
c:\ docker pull centos:centos7

在这里插入图片描述

1.3 docker 容器操作命令
# 查看容器运行情况
c:\ docker ps

# 启动centos容器,并把docker上centos的22端口映射到本机60001端口(端口号可以自己指定)
c:\ docker run -itd --name centos7-my -p 60001:22  --privileged centos:centos7 /usr/sbin/init 

# 首次进入到Centos容器
c:\ docker exec -it centos7-my /bin/bash

# 关闭容器,容器名称
c:\ docker stop centos7-my

# 再次启动容器,容器名称
c:\ docker restart centos7-my

在这里插入图片描述

1.4 docker中centos配置与ssh连接

linux操作

# 更新yum
[root@ ~]# yum update

# 安装ssh和网络
[root@ ~]# yum install net-tools.x86_64 -y
[root@ ~]# yum install -y openssh-server 

# 重启ssh
[root@ ~]# systemctl restart sshd

# 安装passwd,设置用户密码 
[root@ ~]# yum install passwd -y 

# 设置密码,回车
[root@ ~]# passwd root

2 Xshell连接配置

在这里插入图片描述

3 docker centos7容器制作镜像
# 查看容器id
c:\ docker ps

# 对应容器提交为镜像
c:\ docker commit 6c0aadc034f3 linht-centos7:linht-centos7

# 运行已经存在的镜像
c:\ docker run -itd --name linht-centos7 -p 60002:22 --privileged linht-centos7:linht-centos7

# 再次查看运行容器
c:\ docker ps

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值