当我启动docker-compose upUbuntu容器退出时ubuntu exited with code 0.
当我跑步时docker run -d -ti -p 80:80 -v ~/sph/laravel52:/www/laravel ubuntu,一切正常.
如何使用Docker Compose复制此行为?
这是我的Dockerfile:
# Version: 0.0.1
FROM ubuntu:15.04
ENV DEBIAN_FRONTEND noninteractive
#INSTALL ALL
RUN apt-get update && apt-get install -y \
nano \
php5-fpm \
php5-mysql \
nginx
#NGINX CONF
ADD nginx/sites-available/laravel.conf /etc/nginx/sites-available/
RUN rm /etc/nginx/sites-available/default
RUN mv /etc/nginx/sites-available/laravel.conf /etc/nginx/sites-available/default
VOLUME /www
ENTRYPOINT nginx && service php5-fpm start && /bin/bash
CMD ["true"]
EXPOSE 80
Run Code Online (Sandbox Code Playgroud)
而且docker-compose.yml: …
我有物品清单。我如何滚动到列表 12。我可以使用几何阅读器来计算偏移量。但是如何滚动到这个偏移量?
List {
ForEach(0..<12) { index in
Text("...")
}
}
Run Code Online (Sandbox Code Playgroud) 在 SwiftUI 中,您可以编写如下代码:
List {
ForEach(users, id: \.self) { user in
Text(user)
}
.onDelete(perform: delete)
}
Run Code Online (Sandbox Code Playgroud)
我尝试使用.onDelete语法方法向我的自定义组件添加功能:
struct MyComponen: View {
@Binding var alert: String
.
.
.
}
Run Code Online (Sandbox Code Playgroud)
我尝试通过扩展添加此功能:
extension MyComponent {
func foo() -> Self {
var copy = self
copy.alert = "Hohoho"
return copy
}
func onDelete() -> Void {
}
}
Run Code Online (Sandbox Code Playgroud)
如何更改状态(或回调函数):
struct ContentView: View {
var body: some View {
Group {
MyComponent() //-> with alert = "state 1"
MyComponent().foo() //-> with alert …Run Code Online (Sandbox Code Playgroud) 这是一个简单的上下文菜单。1) 如何设置 Text("delete") 和 Image red。
2)如何添加分隔线(下图)
struct customMenu: View {
var onDelete: (() -> Void)?
init(onDelete: @escaping () -> Void) {
self.onDelete = onDelete;
}
var body: some View {
VStack {
if (self.onDelete != nil) {
Button(action: self.onDelete!) {
HStack {
Text("delete")
Image(systemName: "trash")
}
}
}
}
}
}
Run Code Online (Sandbox Code Playgroud) 16.
sudo crontab -e
* * * * * uptime >> /www/w100/log/uptime.log
Run Code Online (Sandbox Code Playgroud)
但没有任何反应(正常运行时间 >> /www/w100/log/uptime.log 工作正常)。
grep CRON /var/log/syslog
May 20 21:39:01 cs25795 CRON[28233]: (CRON) error (can't fork)
Run Code Online (Sandbox Code Playgroud)
为什么我的 cron 如此有问题?(
我有 .light 和 .dark 主题。
在预览 (MyContainer_Previews) 中,我可以通过以下方式更改它们:
ForEach([.light,.dark], id: \.self) { theme in
Group {
...
}
.environment(\.colorScheme, theme) //This line
}
...
Run Code Online (Sandbox Code Playgroud)
如何即时更改应用程序主题(fe 按钮操作)。我尝试在 SceneDelegate 中更改它:
let contentView = ContentView()
contentView.environment(\.colorScheme, .dark) //Not work
Run Code Online (Sandbox Code Playgroud)