小编Tim*_*let的帖子

Docker-Compose退出,代码为0

当我启动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: …

docker docker-compose

98
推荐指数
1
解决办法
9万
查看次数

SwiftUI 列表 - 如何滚动到项目

我有物品清单。我如何滚动到列表 12。我可以使用几何阅读器来计算偏移量。但是如何滚动到这个偏移量?

List {
      ForEach(0..<12) { index in
          Text("...")          
      }  
}
Run Code Online (Sandbox Code Playgroud)

swiftui

8
推荐指数
1
解决办法
1809
查看次数

SwiftUI 如何使用回调添加自定义修饰符

在 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)

ios swift swiftui

7
推荐指数
1
解决办法
4353
查看次数

SwiftUI contextMenu - 如何添加红色(危险)动作

这是一个简单的上下文菜单。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)

contextmenu swiftui

7
推荐指数
1
解决办法
1387
查看次数

(CRON) 错误(不能分叉)

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 如此有问题?(

cron crontab

6
推荐指数
1
解决办法
3591
查看次数

SwiftUI 以编程方式更改颜色主题

我有 .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)

swiftui

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

SwiftUI 如何在工作表上添加灰色线条

我知道如何使用 HStack 和矩形添加此元素。但...

1)怎么称呼?

2) SwiftUI 的盒子里有这个元素吗?

未知元素

swiftui

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

标签 统计

swiftui ×5

contextmenu ×1

cron ×1

crontab ×1

docker ×1

docker-compose ×1

ios ×1

swift ×1