小编Non*_*714的帖子

如何非交互地su?

我想做这样的事情来非交互地切换用户:

su otheruser -p <password>
Run Code Online (Sandbox Code Playgroud)

但这显然行不通……什么行呢?

scripting linux user-management

4
推荐指数
1
解决办法
2万
查看次数

如何以非交互方式安装 ubuntu-server?

我正在尝试为开发环境构建 ubuntu-server 容器,但系统提示我选择键盘布局和字符集。


运行容器:

docker run --rm it ubuntu
Run Code Online (Sandbox Code Playgroud)

在容器中:

apt-get update && apt-get install -y ubuntu-server
Run Code Online (Sandbox Code Playgroud)

(然后我最终会提示选择和键盘,然后是字符集。)

容器可以工作 - 但它是交互式的 :( 我想用 Dockerfile 以非交互式方式重复这个过程。


一个 Dockerfile(失败):

Dockerfile:

FROM ubuntu:16.04
RUN apt-get update && apt-get install -y ubuntu-server
Run Code Online (Sandbox Code Playgroud)

构建它:

docker build -t ubuntu-server .
Run Code Online (Sandbox Code Playgroud)

- 失败

如何在容器中以非交互方式构建/安装 ubuntu-server?

ubuntu containers docker

3
推荐指数
1
解决办法
2270
查看次数

标签 统计

containers ×1

docker ×1

linux ×1

scripting ×1

ubuntu ×1

user-management ×1