# 安装docker
yum install -y docker
# 启动docker
systemctl start docker
# 加入开机启动
systemctl enable docker
# 查看状态
systemctl status docker
# 查看docker版本
docker --version
# 拉取CentOS7.5的镜像
docker pull centos:7.5.1804
# 查看镜像
docker image ls
# 守护式运行容器
docker container run -itd --name="centos7.5"
# 查看容器的运行状态
# 进入守护式运行的容器
docker container exec -it /bin/bash
# 使用本地ftp的yum源
vim /etc/yum.repo/ftp.repo
# 安装SSH
yum install -y openssh
# 启动
systemctl start ssh
报错
百度后
解决方法
如果要是用systemctl 管理服务就要加上参数 --privileged 来增加权,并且不能使用默认的bash,换成 init,命令如下
ocker run -d -it --privileged nginx-1 /usr/sbin/init
docker ps -a
docker exec -it 3623 /bin/bash
systemctl start sshd
systemctl status sshd