Jestom’s Blog Jestom’s Blog
  • 首页
  • 邻居
  • 一起哈皮
  • 关于
  • 首页
  • 邻居
  • 一起哈皮
  • 关于

Docker下的Debiain&Ubuntu开启ssh开机自启和解决时区、无法使用systemctl的问题

Jestom 8月 13, 2023

进入容器

docker ps
docker exec -it xxx /bin/bash

先升级系统

apt-get update
apt-get upgrade

安装 locales 解决时区问题

apt-get install locales -y
localedef -i en_US -f UTF-8 en_US.UTF-8

安装vim、ifconfig、tree、ping、ssh

apt-get install vim
apt-get install net-tools
apt-get install tree
apt-get install iputils-ping
apt-get install openssh-server

修改 ssh 配置文件开启root登录

vi /etc/ssh/sshd_config
PermitRootLogin yes
PasswordAuthentication yes
重启 ssh
/etc/init.d/ssh restart
passwd 修改密码

开启ssh开机自启动

vi /root/.bashrc
添加
service ssh start

解决无法使用 systemctl 的问题

1.容器内安装 init
apt-get install init
2.打包备份容器镜像
3.重新新建容器
4.新建容器启动命令使用 /sbin/init 或 /usr/sbin/init
也可以尝试不安装 init 直接用 /sbin/init 或 /usr/sbin/init 启动
#vps
0
评论 (0)
再想想
    暂无评论
Copyright © 2023 Jestom’s Blog. Designed by nicetheme. 粤公网安备 44200002443771号 粤ICP备2021165810号-1