首页 技术交流 docker安装centos 正文

docker安装centos

发布日期:2020年07月07日 11:59        阅读次数:605

一、首先拉取centos镜像

dokcer pull centos

二、运用镜像创建容器,并映射宿主机器端口

docker run -d -p 5022:22 --name centos8 --privileged=true -v e:/docker/data:/data centos /usr/sbin/init

 

说明:
----privileged 启动后让docker容器具备超级特权。
-itd  交互式、终端、后台运行
--restart=always 开机自启动容器
-p  把宿主机的2222端口映射到docker的22端口。
※宿主机就是运行docker的机器,这样访问宿主机IP:2222端口,实际访问的是docker的22端口。
--name 给启动的容器命名,方便后续操作
9f38484d220f  就是IMAGE ID
注:--privileged  和/usr/sbin/init是必须的,否则会报错。
Failed to get D-Bus connection: Operation not permitte

 三、进入容器:

docker exec -it centos8 /bin/bash

四、用以下命令安装ssh远程连接并设置密码等。

#安装openssh
yum install -y openssh-server openssh-clients
#启动openssh
systemctl start sshd
#设置root密码
passwd 
bash: passwd: command not found
#安装passwd 
yum install passwd \
# 再次设置密码
passwd
。。。。1次密码
。。。。2次确认
#退出容器
exit

五、Xshell登录,端口号为映射宿主机器的5022端口

评论:

共 0 页 0 条记录,当前为第 1 页